Second Half ends, Al Ahly 2, Mamelodi Sundowns 2.
Mohamed Sherif (Al Ahly) is shown the yellow card for a bad foul.
Foul by Mohamed Sherif (Al Ahly).
Marcelo Allende (Mamelodi Sundowns) wins a free kick in the defensive half.
Marcelo Allende (Mamelodi Sundowns) is shown the yellow card.
Ali Maâloul (Al Ahly) wins a free kick on the left wing.
Foul by Marcelo Allende (Mamelodi Sundowns).
Offside, Al Ahly. Taher Mohamed tries a through ball, but Percy Tau is caught offside.
Attempt missed. Taher Mohamed (Al Ahly) right footed shot from outside the box misses to the left. Assisted by Aliou Dieng.
Substitution, Mamelodi Sundowns. Brian Onyango replaces Khuliso Mudau.
Substitution, Mamelodi Sundowns. Gift Motupa replaces Cassius Mailula.
Corner, Al Ahly. Conceded by Grant Kekana.
Attempt blocked. Ali Maâloul (Al Ahly) left footed shot from the left side of the box is blocked. Assisted by Mohamed Sherif.
Substitution, Al Ahly. Mohamed Sherif replaces Mohamed Abdelmonem.
Substitution, Al Ahly. Khaled Abdelfattah replaces Hussein El Shahat.
Mosa Lebusa (Mamelodi Sundowns) is shown the yellow card.
Khuliso Mudau (Mamelodi Sundowns) is shown the yellow card.
Foul by Khuliso Mudau (Mamelodi Sundowns).
Marwan Attia (Al Ahly) wins a free kick in the defensive half.
Khuliso Mudau (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Taher Mohamed (Al Ahly).
Goal! Al Ahly 2, Mamelodi Sundowns 2. Thapelo Morena (Mamelodi Sundowns) right footed shot from a difficult angle on the right to the top left corner.
Cassius Mailula (Mamelodi Sundowns) hits the right post with a right footed shot from outside the box.
Taher Mohamed (Al Ahly) is shown the yellow card for a bad foul.
Bongani Zungu (Mamelodi Sundowns) wins a free kick on the right wing.
Foul by Taher Mohamed (Al Ahly).
Foul by Taher Mohamed (Al Ahly).
Khuliso Mudau (Mamelodi Sundowns) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Yasser Ibrahim (Al Ahly).
Cassius Mailula (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Yasser Ibrahim (Al Ahly) wins a free kick in the defensive half.
Foul by Cassius Mailula (Mamelodi Sundowns).
Delay over. They are ready to continue.
Delay in match because of an injury Mothobi Mvala (Mamelodi Sundowns).
Goal! Al Ahly 2, Mamelodi Sundowns 1. Hussein El Shahat (Al Ahly) right footed shot from the left side of the box to the bottom left corner. Assisted by Mohamed El Shenawy.
Attempt missed. Mohamed Abdelmonem (Al Ahly) header from the centre of the box misses to the left. Assisted by Ali Maâloul with a cross following a corner.
Corner, Al Ahly. Conceded by Bongani Zungu.
Foul by Marwan Attia (Al Ahly).
Cassius Mailula (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt blocked. Mohamed Abdelmonem (Al Ahly) right footed shot from outside the box is blocked. Assisted by Taher Mohamed.
Foul by Aubrey Modiba (Mamelodi Sundowns).
Percy Tau (Al Ahly) wins a free kick in the attacking half.
Teboho Mokoena (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Foul by Teboho Mokoena (Mamelodi Sundowns).
Percy Tau (Al Ahly) wins a free kick in the defensive half.
Attempt saved. Aubrey Modiba (Mamelodi Sundowns) left footed shot from outside the box is saved in the centre of the goal. Assisted by Cassius Mailula.
Substitution, Al Ahly. Taher Mohamed replaces Ahmed Abdelkader.
Attempt blocked. Thapelo Morena (Mamelodi Sundowns) right footed shot from the centre of the box is blocked. Assisted by Neo Maema.
Substitution, Mamelodi Sundowns. Bongani Zungu replaces Peter Shalulile.
Substitution, Mamelodi Sundowns. Thapelo Morena replaces Themba Zwane.
Attempt blocked. Percy Tau (Al Ahly) left footed shot from outside the box is blocked.
Attempt missed. Kahraba (Al Ahly) right footed shot from the centre of the box is close, but misses to the left. Assisted by Hussein El Shahat with a cross following a corner.
Corner, Al Ahly. Conceded by Teboho Mokoena.
Substitution, Al Ahly. Kahraba replaces Afsha.
Goal! Al Ahly 1, Mamelodi Sundowns 1. Mohamed Abdelmonem (Al Ahly) header from the centre of the box to the bottom left corner. Assisted by Ali Maâloul with a cross following a corner.
Corner, Al Ahly. Conceded by Aubrey Modiba.
Attempt saved. Neo Maema (Mamelodi Sundowns) right footed shot from the centre of the box is saved in the centre of the goal.
Attempt saved. Cassius Mailula (Mamelodi Sundowns) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Marcelo Allende.
Offside, Al Ahly. Mohamed Abdelmonem tries a through ball, but Ahmed Abdelkader is caught offside.
Foul by Marcelo Allende (Mamelodi Sundowns).
Ahmed Abdelkader (Al Ahly) wins a free kick in the defensive half.
Offside, Mamelodi Sundowns. Marcelo Allende tries a through ball, but Peter Shalulile is caught offside.
Ronwen Williams (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Mohamed Abdelmonem (Al Ahly).
Corner, Al Ahly. Conceded by Ronwen Williams.
Attempt saved. Mohamed Abdelmonem (Al Ahly) header from the centre of the box is saved in the top centre of the goal. Assisted by Ali Maâloul with a cross.
Substitution, Mamelodi Sundowns. Neo Maema replaces Sphelele Mkhulise.
Corner, Al Ahly. Conceded by Khuliso Mudau.
Penalty saved! Mohamed Hany (Al Ahly) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
Penalty conceded by Mothobi Mvala (Mamelodi Sundowns) after a foul in the penalty area.
Penalty Al Ahly. Percy Tau draws a foul in the penalty area.
Delay over. They are ready to continue.
Delay in match because of an injury Sphelele Mkhulise (Mamelodi Sundowns).
Foul by Peter Shalulile (Mamelodi Sundowns).
Mohamed Abdelmonem (Al Ahly) wins a free kick in the defensive half.
Second Half begins Al Ahly 0, Mamelodi Sundowns 1.
Substitution, Al Ahly. Yasser Ibrahim replaces Mahmoud Metwaly.
First Half ends, Al Ahly 0, Mamelodi Sundowns 1.
Offside, Al Ahly. Mohamed El Shenawy tries a through ball, but Ali Maâloul is caught offside.
Attempt missed. Afsha (Al Ahly) right footed shot from outside the box is high and wide to the right. Assisted by Percy Tau with a headed pass.
Foul by Cassius Mailula (Mamelodi Sundowns).
Mahmoud Metwaly (Al Ahly) wins a free kick in the defensive half.
Attempt saved. Mohamed Abdelmonem (Al Ahly) header from the centre of the box is saved in the bottom left corner. Assisted by Hussein El Shahat with a cross.
Corner, Al Ahly. Conceded by Grant Kekana.
Attempt blocked. Percy Tau (Al Ahly) header from the centre of the box is blocked. Assisted by Mohamed Hany with a cross.
Attempt missed. Peter Shalulile (Mamelodi Sundowns) header from the centre of the box is too high. Assisted by Aubrey Modiba with a cross.
Khuliso Mudau (Mamelodi Sundowns) wins a free kick on the right wing.
Foul by Ali Maâloul (Al Ahly).
Attempt missed. Aliou Dieng (Al Ahly) right footed shot from outside the box is too high.
Attempt blocked. Afsha (Al Ahly) right footed shot from outside the box is blocked. Assisted by Percy Tau.
Hussein El Shahat (Al Ahly) is shown the yellow card for a bad foul.
Sphelele Mkhulise (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Hussein El Shahat (Al Ahly).
Foul by Peter Shalulile (Mamelodi Sundowns).
Ali Maâloul (Al Ahly) wins a free kick in the defensive half.
Goal! Al Ahly 0, Mamelodi Sundowns 1. Peter Shalulile (Mamelodi Sundowns) right footed shot from the right side of the six yard box to the centre of the goal. Assisted by Cassius Mailula with a cross.
Delay over. They are ready to continue.
Delay in match because of an injury Sphelele Mkhulise (Mamelodi Sundowns).
Corner, Al Ahly. Conceded by Teboho Mokoena.
Attempt missed. Teboho Mokoena (Mamelodi Sundowns) right footed shot from more than 35 yards is too high. Assisted by Themba Zwane.
Foul by Aubrey Modiba (Mamelodi Sundowns).
Hussein El Shahat (Al Ahly) wins a free kick in the attacking half.
Foul by Teboho Mokoena (Mamelodi Sundowns).
Afsha (Al Ahly) wins a free kick in the attacking half.
Attempt missed. Peter Shalulile (Mamelodi Sundowns) header from the centre of the box is too high. Assisted by Aubrey Modiba with a cross following a corner.
Corner, Mamelodi Sundowns. Conceded by Marwan Attia.
Offside, Mamelodi Sundowns. Marcelo Allende tries a through ball, but Peter Shalulile is caught offside.
Grant Kekana (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Marwan Attia (Al Ahly).
Attempt missed. Marwan Attia (Al Ahly) right footed shot from outside the box misses to the right. Assisted by Percy Tau.
Attempt missed. Mahmoud Metwaly (Al Ahly) header from the centre of the box misses to the left. Assisted by Ali Maâloul with a cross following a corner.
Corner, Al Ahly. Conceded by Khuliso Mudau.
Attempt saved. Peter Shalulile (Mamelodi Sundowns) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Themba Zwane.
Offside, Mamelodi Sundowns. Aubrey Modiba tries a through ball, but Mothobi Mvala is caught offside.
Marcelo Allende (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Ahmed Abdelkader (Al Ahly).
Attempt missed. Peter Shalulile (Mamelodi Sundowns) right footed shot from the right side of the box is high and wide to the left. Assisted by Marcelo Allende.
Offside, Mamelodi Sundowns. Teboho Mokoena tries a through ball, but Peter Shalulile is caught offside.
Attempt missed. Afsha (Al Ahly) right footed shot from outside the box misses to the right following a corner.
Corner, Al Ahly. Conceded by Aubrey Modiba.
Offside, Al Ahly. Afsha tries a through ball, but Hussein El Shahat is caught offside.
Delay over. They are ready to continue.
Delay in match because of an injury Aubrey Modiba (Mamelodi Sundowns).
Mohamed Hany (Al Ahly) is shown the yellow card for a bad foul.
Foul by Mohamed Hany (Al Ahly).
Aubrey Modiba (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Cassius Mailula (Mamelodi Sundowns).
Mahmoud Metwaly (Al Ahly) wins a free kick in the defensive half.
Grant Kekana (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Percy Tau (Al Ahly).
Corner, Al Ahly. Conceded by Ronwen Williams.
Attempt saved. Ahmed Abdelkader (Al Ahly) right footed shot from the centre of the box is saved in the bottom right corner.
Lineups are announced and players are warming up.