Second Half ends, Al Ahly 0, Mamelodi Sundowns 1.
Attempt saved. Amr El Soleya (Al Ahly) right footed shot from outside the box is saved in the centre of the goal.
Attempt missed. Yasser Ibrahim (Al Ahly) header from the right side of the box misses to the right. Assisted by Afsha with a cross following a corner.
Corner, Al Ahly. Conceded by Kennedy Mweene.
Attempt saved. Hamdy Fathy (Al Ahly) header from the centre of the box is saved in the top centre of the goal. Assisted by Afsha with a cross.
Corner, Al Ahly. Conceded by Rushine De Reuck.
Attempt blocked. Hussein El Shahat (Al Ahly) right footed shot from outside the box is blocked. Assisted by Ali Maâloul.
Offside, Al Ahly. Afsha tries a through ball, but Hossam Hassan is caught offside.
Attempt missed. Afsha (Al Ahly) right footed shot from outside the box misses to the left. Assisted by Ali Maâloul.
Hossam Hassan (Al Ahly) wins a free kick in the attacking half.
Foul by Rushine De Reuck (Mamelodi Sundowns).
Hossam Hassan (Al Ahly) wins a free kick in the attacking half.
Foul by Brian Onyango (Mamelodi Sundowns).
Foul by Hossam Hassan (Al Ahly).
Rushine De Reuck (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt saved. Afsha (Al Ahly) left footed shot from the right side of the box is saved in the bottom right corner.
Attempt blocked. Afsha (Al Ahly) right footed shot from outside the box is blocked. Assisted by Hossam Hassan with a headed pass.
Substitution, Al Ahly. Hossam Hassan replaces Aliou Dieng.
Corner, Al Ahly. Conceded by Rivaldo Coetzee.
Attempt blocked. Amr El Soleya (Al Ahly) right footed shot from outside the box is blocked. Assisted by Aliou Dieng.
Goal! Al Ahly 0, Mamelodi Sundowns 1. Thapelo Morena (Mamelodi Sundowns) right footed shot from the right side of the box to the high centre of the goal. Assisted by Peter Shalulile.
Dangerous play by Hussein El Shahat (Al Ahly).
Aubrey Modiba (Mamelodi Sundowns) wins a free kick on the left wing.
Foul by Hamdy Fathy (Al Ahly).
Thapelo Morena (Mamelodi Sundowns) wins a free kick in the attacking half.
Attempt blocked. Afsha (Al Ahly) right footed shot from outside the box is blocked. Assisted by Percy Tau.
Substitution, Mamelodi Sundowns. Thapelo Morena replaces Themba Zwane.
Hand ball by Khuliso Mudau (Mamelodi Sundowns).
Lyle Lakay (Mamelodi Sundowns) is shown the yellow card.
Hand ball by Hussein El Shahat (Al Ahly).
Substitution, Al Ahly. Hussein El Shahat replaces Ahmed Abdelkader.
Kennedy Mweene (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Attempt missed. Afsha (Al Ahly) right footed shot from outside the box is high and wide to the right. Assisted by Percy Tau.
Attempt blocked. Hamdy Fathy (Al Ahly) header from the centre of the box is blocked. Assisted by Amr El Soleya.
Corner, Al Ahly. Conceded by Mothobi Mvala.
Afsha (Al Ahly) wins a free kick in the defensive half.
Foul by Lyle Lakay (Mamelodi Sundowns).
Attempt saved. Yasser Ibrahim (Al Ahly) right footed shot from the centre of the box is saved in the centre of the goal.
Hand ball by Haashim Domingo (Mamelodi Sundowns).
Aliou Dieng (Al Ahly) wins a free kick in the defensive half.
Foul by Themba Zwane (Mamelodi Sundowns).
Attempt blocked. Peter Shalulile (Mamelodi Sundowns) left footed shot from outside the box is blocked. Assisted by Haashim Domingo.
Dangerous play by Amr El Soleya (Al Ahly).
Mothobi Mvala (Mamelodi Sundowns) wins a free kick in the defensive half.
Substitution, Mamelodi Sundowns. Mothobi Mvala replaces Teboho Mokoena.
Substitution, Mamelodi Sundowns. Aubrey Modiba replaces Amethyst Ralani.
Offside, Al Ahly. Amr El Soleya tries a through ball, but Percy Tau is caught offside.
Attempt blocked. Hamdy Fathy (Al Ahly) right footed shot from outside the box is blocked. Assisted by Ahmed Abdelkader.
Amr El Soleya (Al Ahly) wins a free kick in the defensive half.
Foul by Haashim Domingo (Mamelodi Sundowns).
Substitution, Al Ahly. Afsha replaces Mohamed Sherif.
Foul by Percy Tau (Al Ahly).
Lyle Lakay (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt missed. Hamdy Fathy (Al Ahly) right footed shot from outside the box is too high. Assisted by Ahmed Abdelkader.
Foul by Ali Maâloul (Al Ahly).
Khuliso Mudau (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt missed. Ali Maâloul (Al Ahly) left footed shot from the left side of the box is too high.
Corner, Mamelodi Sundowns. Conceded by Mohamed El Shenawy.
Attempt saved. Lyle Lakay (Mamelodi Sundowns) left footed shot from outside the box is saved in the top right corner. Assisted by Teboho Mokoena.
Khuliso Mudau (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Ahmed Abdelkader (Al Ahly) wins a free kick in the defensive half.
Foul by Khuliso Mudau (Mamelodi Sundowns).
Substitution, Mamelodi Sundowns. Haashim Domingo replaces Andile Jali.
Hand ball by Khuliso Mudau (Mamelodi Sundowns).
Attempt missed. Mohamed Sherif (Al Ahly) right footed shot from the right side of the box is close, but misses to the right. Assisted by Mohamed Hany.
Attempt blocked. Hamdy Fathy (Al Ahly) left footed shot from the centre of the box is blocked. Assisted by Ahmed Abdelkader.
Offside, Al Ahly. Mohamed Abdelmonem tries a through ball, but Mohamed Sherif is caught offside.
Substitution, Al Ahly. Percy Tau replaces Taher Mohamed.
Second Half begins Al Ahly 0, Mamelodi Sundowns 0.
First Half ends, Al Ahly 0, Mamelodi Sundowns 0.
Attempt saved. Ali Maâloul (Al Ahly) left footed shot from outside the box is saved in the top left corner.
Taher Mohamed (Al Ahly) wins a free kick in the attacking half.
Foul by Andile Jali (Mamelodi Sundowns).
Attempt blocked. Ahmed Abdelkader (Al Ahly) right footed shot from the centre of the box is blocked.
Foul by Amr El Soleya (Al Ahly).
Teboho Mokoena (Mamelodi Sundowns) wins a free kick in the defensive half.
Ali Maâloul (Al Ahly) wins a free kick on the left wing.
Foul by Khuliso Mudau (Mamelodi Sundowns).
Attempt saved. Teboho Mokoena (Mamelodi Sundowns) right footed shot from outside the box is saved in the top left corner.
Foul by Aliou Dieng (Al Ahly).
Amethyst Ralani (Mamelodi Sundowns) wins a free kick in the attacking half.
Attempt missed. Aliou Dieng (Al Ahly) right footed shot from outside the box is high and wide to the right. Assisted by Amr El Soleya.
Foul by Ahmed Abdelkader (Al Ahly).
Khuliso Mudau (Mamelodi Sundowns) wins a free kick in the defensive half.
Yasser Ibrahim (Al Ahly) wins a free kick in the defensive half.
Foul by Themba Zwane (Mamelodi Sundowns).
Foul by Mohamed Sherif (Al Ahly).
Brian Onyango (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Taher Mohamed (Al Ahly).
Lyle Lakay (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt missed. Aliou Dieng (Al Ahly) right footed shot from outside the box is high and wide to the left.
Foul by Mohamed Sherif (Al Ahly).
Peter Shalulile (Mamelodi Sundowns) wins a free kick in the defensive half.
Corner, Al Ahly. Conceded by Brian Onyango.
Attempt blocked. Hamdy Fathy (Al Ahly) header from the centre of the box is blocked. Assisted by Ali Maâloul with a cross.
Corner, Al Ahly. Conceded by Lyle Lakay.
Attempt blocked. Ali Maâloul (Al Ahly) left footed shot from outside the box is blocked.
Taher Mohamed (Al Ahly) wins a free kick in the attacking half.
Foul by Teboho Mokoena (Mamelodi Sundowns).
Foul by Taher Mohamed (Al Ahly).
Rushine De Reuck (Mamelodi Sundowns) wins a free kick in the defensive half.
Mohamed Sherif (Al Ahly) wins a free kick in the attacking half.
Foul by Brian Onyango (Mamelodi Sundowns).
Foul by Hamdy Fathy (Al Ahly).
Peter Shalulile (Mamelodi Sundowns) wins a free kick in the defensive half.
Attempt missed. Teboho Mokoena (Mamelodi Sundowns) left footed shot from the centre of the box misses to the left. Assisted by Peter Shalulile.
Hamdy Fathy (Al Ahly) wins a free kick in the defensive half.
Foul by Khuliso Mudau (Mamelodi Sundowns).
Lineups are announced and players are warming up.