Second Half ends, Mamelodi Sundowns 3, Stellenbosch 1.
Foul by Siyabonga Mabena (Mamelodi Sundowns).
Sihle Nduli (Stellenbosch) wins a free kick in the defensive half.
Substitution, Mamelodi Sundowns. Sifiso Ngobeni replaces Rivaldo Coetzee.
Hand ball by Lebohang Maboe (Mamelodi Sundowns).
Siyabonga Mabena (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Goal! Mamelodi Sundowns 3, Stellenbosch 1. Siyabonga Mabena (Mamelodi Sundowns) left footed shot from the centre of the box to the centre of the goal. Assisted by Peter Shalulile.
Lebohang Maboe (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Athenkosi Mcaba (Stellenbosch).
Genino Palace (Stellenbosch) is shown the yellow card for a bad foul.
Sphelele Mkhulise (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Genino Palace (Stellenbosch).
Substitution, Stellenbosch. Thulani Mini replaces Antonio Van Wyk because of an injury.
Offside, Stellenbosch. Mervin Boji tries a through ball, but Devin Titus is caught offside.
Substitution, Mamelodi Sundowns. Khuliso Mudau replaces Grant Kekana.
Substitution, Mamelodi Sundowns. Siyabonga Mabena replaces Thapelo Maseko.
Attempt missed. Aubrey Modiba (Mamelodi Sundowns) left footed shot from outside the box is just a bit too high. Assisted by Lebohang Maboe.
Hand ball by Sihle Nduli (Stellenbosch).
Delay over. They are ready to continue.
Delay in match because of an injury Antonio Van Wyk (Stellenbosch).
Substitution, Stellenbosch. Mervin Boji replaces Kyle Jurgens.
Substitution, Stellenbosch. Salifu Colley replaces Andre de Jong.
Foul by Grant Kekana (Mamelodi Sundowns).
Kgaogelo Sekgota (Stellenbosch) wins a free kick in the defensive half.
Substitution, Mamelodi Sundowns. Sphelele Mkhulise replaces Thapelo Morena.
Substitution, Mamelodi Sundowns. Lebohang Maboe replaces Júnior Mendieta.
Corner, Stellenbosch. Conceded by Mosa Lebusa.
Foul by Thapelo Morena (Mamelodi Sundowns).
Qobolwakhe Sibande (Stellenbosch) wins a free kick on the left wing.
Júnior Mendieta (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Sihle Nduli (Stellenbosch).
Foul by Peter Shalulile (Mamelodi Sundowns).
Athenkosi Mcaba (Stellenbosch) wins a free kick in the defensive half.
Attempt missed. Aubrey Modiba (Mamelodi Sundowns) left footed shot from outside the box is just a bit too high from a direct free kick.
Substitution, Stellenbosch. Kgaogelo Sekgota replaces Anicet Oura.
Substitution, Stellenbosch. Antonio Van Wyk replaces Nhlanhla Mgaga.
Thabo Moloisane (Stellenbosch) is shown the yellow card for a bad foul.
Thapelo Morena (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Thabo Moloisane (Stellenbosch).
Foul by Peter Shalulile (Mamelodi Sundowns).
Andre de Jong (Stellenbosch) wins a free kick in the defensive half.
Attempt missed. Thapelo Morena (Mamelodi Sundowns) right footed shot from the right side of the box is close, but misses to the right. Assisted by Peter Shalulile.
Delay over. They are ready to continue.
Delay in match because of an injury Aubrey Modiba (Mamelodi Sundowns).
Aubrey Modiba (Mamelodi Sundowns) wins a free kick on the right wing.
Foul by Sihle Nduli (Stellenbosch).
Attempt blocked. Thapelo Maseko (Mamelodi Sundowns) left footed shot from outside the box is blocked. Assisted by Thapelo Morena.
Offside, Mamelodi Sundowns. Júnior Mendieta tries a through ball, but Mosa Lebusa is caught offside.
Thapelo Morena (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Thabo Moloisane (Stellenbosch).
Peter Shalulile (Mamelodi Sundowns) wins a free kick on the left wing.
Foul by Thabo Moloisane (Stellenbosch).
Foul by Júnior Mendieta (Mamelodi Sundowns).
Nhlanhla Mgaga (Stellenbosch) wins a free kick in the defensive half.
Corner, Mamelodi Sundowns. Conceded by Thabo Moloisane.
Sihle Nduli (Stellenbosch) hits the bar with a right footed shot from outside the box.
Attempt saved. Thapelo Maseko (Mamelodi Sundowns) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Peter Shalulile.
Rivaldo Coetzee (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Andre de Jong (Stellenbosch).
Second Half begins Mamelodi Sundowns 2, Stellenbosch 1.
First Half ends, Mamelodi Sundowns 2, Stellenbosch 1.
Attempt blocked. Sihle Nduli (Stellenbosch) right footed shot from the centre of the box is blocked. Assisted by Anicet Oura with a headed pass.
Attempt saved. Thapelo Morena (Mamelodi Sundowns) right footed shot from the centre of the box is saved in the top centre of the goal.
Goal! Mamelodi Sundowns 2, Stellenbosch 1. Aubrey Modiba (Mamelodi Sundowns) from a free kick with a left footed shot to the top right corner.
Qobolwakhe Sibande (Stellenbosch) is shown the yellow card for a bad foul.
Aubrey Modiba (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Qobolwakhe Sibande (Stellenbosch).
Foul by Thapelo Maseko (Mamelodi Sundowns).
Qobolwakhe Sibande (Stellenbosch) wins a free kick on the left wing.
Peter Shalulile (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Kyle Jurgens (Stellenbosch).
Foul by Peter Shalulile (Mamelodi Sundowns).
Athenkosi Mcaba (Stellenbosch) wins a free kick in the defensive half.
Goal! Mamelodi Sundowns 1, Stellenbosch 1. Grant Kekana (Mamelodi Sundowns) right footed shot from the right side of the six yard box to the top left corner. Assisted by Bongani Zungu following a corner.
Attempt missed. Bongani Zungu (Mamelodi Sundowns) with an attempt from the centre of the box misses to the right. Assisted by Aubrey Modiba with a cross following a corner.
Corner, Mamelodi Sundowns. Conceded by Athenkosi Mcaba.
Attempt blocked. Peter Shalulile (Mamelodi Sundowns) left footed shot from outside the box is blocked. Assisted by Mothobi Mvala.
Aubrey Modiba (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Nhlanhla Mgaga (Stellenbosch).
Attempt missed. Grant Kekana (Mamelodi Sundowns) header from the centre of the box is too high. Assisted by Aubrey Modiba following a set piece situation.
Athenkosi Mcaba (Stellenbosch) is shown the yellow card for a bad foul.
Peter Shalulile (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Athenkosi Mcaba (Stellenbosch).
Delay over. They are ready to continue.
Delay in match because of an injury Devin Titus (Stellenbosch).
Bongani Zungu (Mamelodi Sundowns) is shown the yellow card for a bad foul.
Foul by Bongani Zungu (Mamelodi Sundowns).
Devin Titus (Stellenbosch) wins a free kick in the defensive half.
Hand ball by Thapelo Maseko (Mamelodi Sundowns).
Peter Shalulile (Mamelodi Sundowns) wins a free kick in the attacking half.
Foul by Athenkosi Mcaba (Stellenbosch).
Offside, Stellenbosch. Andre de Jong tries a through ball, but Anicet Oura is caught offside.
Offside, Mamelodi Sundowns. Bongani Zungu tries a through ball, but Thapelo Morena is caught offside.
Aubrey Modiba (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Nhlanhla Mgaga (Stellenbosch).
Aubrey Modiba (Mamelodi Sundowns) wins a free kick on the right wing.
Foul by Nhlanhla Mgaga (Stellenbosch).
Grant Kekana (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Anicet Oura (Stellenbosch).
Goal! Mamelodi Sundowns 0, Stellenbosch 1. Devin Titus (Stellenbosch) left footed shot from very close range to the top left corner.
Attempt saved. Andre de Jong (Stellenbosch) right footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Anicet Oura with a through ball.
Mosa Lebusa (Mamelodi Sundowns) wins a free kick in the defensive half.
Foul by Anicet Oura (Stellenbosch).
Hand ball by Aubrey Modiba (Mamelodi Sundowns).
Attempt missed. Mosa Lebusa (Mamelodi Sundowns) header from very close range is high and wide to the right. Assisted by Aubrey Modiba with a cross following a corner.
Corner, Mamelodi Sundowns. Conceded by Kyle Jurgens.
Attempt blocked. Júnior Mendieta (Mamelodi Sundowns) right footed shot from the centre of the box is blocked. Assisted by Peter Shalulile with a cross.
Lineups are announced and players are warming up.