The two teams will be fighting for top spot in Group D with the knockout stage just around the corner.

What is the position of South Africa and Morocco?

South Africa is third in Group D with three points. Morocco is first with six points.

What is the form of South Africa as compared to Morocco?

South Africa began its AFCON 2019 campaign with a 1-0 defeat to Ivory Coast in its first game. The Bafana Bafana then bounced back with a 1-0 win over Namibia in the second group fixture.

The defeat to the Elephants broke a three game unbeaten run for Stuart Baxter's men who are now unbeaten in four of their last five games. On a broader scale, they have managed four wins, four draws and two defeats in the last 10 matches. 

Meanwhile, Morocco heads into the encounter with a two game winning run at AFCON 2019. The Atlas Lions secured a 1-0 victory over Namibia in their opening match before beating Ivory Coast 1-0 in the subsequent encounter.

There has been an apparent change in fortune for the North Africans who began the tournament with a four-game winless run across all competitions. In their last 10 matches, they have managed five wins, two draws and three defeats.

What is the head to head record of South Africa vs Morocco?

There has not been much to separate the pair in years gone by considering both have a win apiece in six meetings. The remaining matches have ended in draws.

Predicted lineups

South Africa: Darren Keet, Buhle, Mkhwanazi, Thamsanqa Mkhize, Thulani Hlatshwayo, Sifiso Hlanti, Bongani Zungu, Themba Zwane, Sibusiso Vilakazi, Percy Tau, Hlompho Alpheus Kekana, Lebo Mothiba.

Morocco: Yassine Bounou, Achraf Hakimi, Medhi Benatia, Romain Saiss, Nabil Dirar, Karim El Ahmadi, Younes Belhanda, Mbark Boussoufa, Hakim Ziyech, Nordin Amrabat, Youssef En-Nesyri

Broadcast information for South Africa vs Morocco

Fans in Morocco can watch the match on beIN Sports MAX HD2, beIN Sports MAX HD1, beIN SPORTS CONNECT

You can watch the match live in South Africa on SuperSport Live, SL4G, SuperSport 4, SABC 3, and SuperSport Maximo 2.

Viewers in US can watch the game live on beIN SPORTS, beIN SPORTS CONNECT, Fanatiz USA.

In UK, catch the action on EuroSport Player UK and EuroSport 2 UK respectively.

Check below for listings specific to your country if you live elsewhere:

 

Match details, result and original broadcast info

South Africa 0 - 1 Morocco

July 1, 2019 12:00pmAl Salam Stadium (Cairo Military Production Stadium) (al-Qāhirah (Cairo))

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

Fanatiz USA
beIN SPORTS USA
fuboTV
beIN SPORTS CONNECT U.S.A.