Second Half ends, Kaizer Chiefs 0, Moroka Swallows 0.
Jersey Number 19 • Defender
Foul by Happy Mashiane (Kaizer Chiefs).
Lwanda Mbanjwa
Jersey Number 30
Lwanda Mbanjwa (Moroka Swallows) wins a free kick in the defensive half.
Sibongiseni Mthethwa
Jersey Number 5
Attempt saved. Nkosingiphile Ngcobo (Kaizer Chiefs) left footed shot from outside the box is saved in the bottom right corner. Assisted by Sibongiseni Mthethwa.
Lwanda Mbanjwa
Jersey Number 30
Attempt blocked. Letsie Koapeng (Moroka Swallows) right footed shot from outside the box is blocked. Assisted by Lwanda Mbanjwa.
Jersey Number 10 • Striker
Lwanda Mbanjwa
Jersey Number 30
Attempt saved. Lindokuhle Mtshali (Moroka Swallows) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Lwanda Mbanjwa.
Delay over. They are ready to continue.
Delay in match because of an injury Letsie Koapeng (Moroka Swallows).
Jersey Number 24 • Defender
Tshanini Falakhe
Jersey Number 19 • Defender
Attempt missed. Vusi Sibiya (Moroka Swallows) header from the centre of the box misses to the left. Assisted by Falakhe Tshanini with a cross following a set piece situation.
Foul by Dillan Solomons (Kaizer Chiefs).
Jersey Number 18 • Midfielder
Gregory Damons (Moroka Swallows) wins a free kick on the left wing.
OUT:
Jersey Number 8 • Midfielder
Substitution, Kaizer Chiefs. Nkosingiphile Ngcobo replaces Yusuf Maart.
Lwanda Mbanjwa
Jersey Number 30
Attempt missed. Lwanda Mbanjwa (Moroka Swallows) left footed shot from outside the box is too high following a set piece situation.
Foul by Dillan Solomons (Kaizer Chiefs).
Jersey Number 10 • Striker
Lindokuhle Mtshali (Moroka Swallows) wins a free kick on the left wing.
Gabadinho Mhango
Jersey Number 11 • Striker
Jersey Number 45 • Defender
Attempt missed. Gabadinho Mhango (Moroka Swallows) right footed shot from very close range is just a bit too high. Assisted by Kwandakwensizwa Mngonyama following a corner.
Jersey Number 25 • Defender
Corner, Moroka Swallows. Conceded by Sphiwe Msimango.
Sibongiseni Mthethwa
Jersey Number 5
Corner, Moroka Swallows. Conceded by Sibongiseni Mthethwa.
Lwanda Mbanjwa
Jersey Number 30
Attempt missed. Letsie Koapeng (Moroka Swallows) header from the centre of the box misses to the right. Assisted by Lwanda Mbanjwa with a through ball.
Foul by Dillan Solomons (Kaizer Chiefs).
Jersey Number 10 • Striker
Lindokuhle Mtshali (Moroka Swallows) wins a free kick in the defensive half.
Attempt missed. Dillan Solomons (Kaizer Chiefs) right footed shot from outside the box is high and wide to the right following a corner.
Jersey Number 24 • Defender
Corner, Kaizer Chiefs. Conceded by Vusi Sibiya.
Jersey Number 4 • Defender
Jersey Number 19 • Defender
Attempt missed. Zitha Kwinika (Kaizer Chiefs) right footed shot from outside the box is just a bit too high. Assisted by Happy Mashiane.
Edson Castillo
Jersey Number 17 • Midfielder
Attempt missed. Edson Castillo (Kaizer Chiefs) right footed shot from the centre of the box misses to the right following a set piece situation.
Wandile Duba
Jersey Number 36
Edson Castillo
Jersey Number 17 • Midfielder
Attempt saved. Wandile Duba (Kaizer Chiefs) right footed shot from very close range is saved in the centre of the goal. Assisted by Edson Castillo.
Edson Castillo
Jersey Number 17 • Midfielder
Jersey Number 9 • Midfielder
Attempt missed. Edson Castillo (Kaizer Chiefs) header from the centre of the box misses to the right. Assisted by Ashley Du Preez with a cross following a set piece situation.
Tshanini Falakhe
Jersey Number 19 • Defender
Falakhe Tshanini (Moroka Swallows) is shown the yellow card for a bad foul.
Dillan Solomons (Kaizer Chiefs) wins a free kick on the right wing.
Tshanini Falakhe
Jersey Number 19 • Defender
Foul by Falakhe Tshanini (Moroka Swallows).
Wandile Duba
Jersey Number 36
Attempt blocked. Wandile Duba (Kaizer Chiefs) right footed shot from outside the box is blocked.
OUT:
Jersey Number 33 • Midfielder
Substitution, Moroka Swallows. Letsie Koapeng replaces Givemore Khupe.
Jersey Number 19 • Defender
Happy Mashiane (Kaizer Chiefs) wins a free kick in the defensive half.
Jersey Number 18 • Midfielder
Foul by Gregory Damons (Moroka Swallows).
Tshanini Falakhe
Jersey Number 19 • Defender
Jersey Number 18 • Midfielder
Attempt missed. Falakhe Tshanini (Moroka Swallows) left footed shot from outside the box is too high. Assisted by Gregory Damons following a corner.
Jersey Number 44 • Goalkeeper
Corner, Moroka Swallows. Conceded by Bruce Bvuma.
Mash Mphahlele
Jersey Number 36 • Defender
Jersey Number 10 • Striker
Attempt saved. Mashweu Mphahlele (Moroka Swallows) right footed shot from outside the box is saved in the bottom right corner. Assisted by Lindokuhle Mtshali.
Gabadinho Mhango
Jersey Number 11 • Striker
Attempt missed. Gabadinho Mhango (Moroka Swallows) right footed shot from outside the box is high and wide to the left from a direct free kick.
Jersey Number 10 • Striker
Lindokuhle Mtshali (Moroka Swallows) wins a free kick in the attacking half.
Jersey Number 19 • Defender
Foul by Happy Mashiane (Kaizer Chiefs).
Jersey Number 18 • Midfielder
Gregory Damons (Moroka Swallows) wins a free kick on the right wing.
OUT:
Jersey Number 10 • Midfielder
Substitution, Kaizer Chiefs. Dillan Solomons replaces Keagan Dolly.
IN: Wandile Duba
Jersey Number 36
OUT:
Jersey Number 7 • Striker
Substitution, Kaizer Chiefs. Wandile Duba replaces Ranga Chivaviro.
Jersey Number 18 • Midfielder
Jersey Number 24 • Defender
Attempt missed. Gregory Damons (Moroka Swallows) left footed shot from outside the box is too high. Assisted by Vusi Sibiya.
Jersey Number 8 • Midfielder
Corner, Moroka Swallows. Conceded by Yusuf Maart.
Gabadinho Mhango
Jersey Number 11 • Striker
Attempt blocked. Gabadinho Mhango (Moroka Swallows) right footed shot from outside the box is blocked.
Jersey Number 2 • Defender
Edmilson Dove (Kaizer Chiefs) is shown the red card.
Jersey Number 2 • Defender
Foul by Edmilson Dove (Kaizer Chiefs).
Gabadinho Mhango
Jersey Number 11 • Striker
Gabadinho Mhango (Moroka Swallows) wins a free kick in the attacking half.
Second Half begins Kaizer Chiefs 0, Moroka Swallows 0.
First Half ends, Kaizer Chiefs 0, Moroka Swallows 0.
Delay over. They are ready to continue.
Delay in match because of an injury Lindokuhle Mtshali (Moroka Swallows).
Tshanini Falakhe
Jersey Number 19 • Defender
Corner, Kaizer Chiefs. Conceded by Falakhe Tshanini.
Jersey Number 19 • Defender
Happy Mashiane (Kaizer Chiefs) wins a free kick on the left wing.
Mash Mphahlele
Jersey Number 36 • Defender
Foul by Mashweu Mphahlele (Moroka Swallows).
Gabadinho Mhango
Jersey Number 11 • Striker
Jersey Number 10 • Striker
Attempt saved. Gabadinho Mhango (Moroka Swallows) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Lindokuhle Mtshali.
Jersey Number 19 • Defender
Happy Mashiane (Kaizer Chiefs) wins a free kick on the left wing.
Jersey Number 18 • Midfielder
Foul by Gregory Damons (Moroka Swallows).
Jersey Number 33 • Midfielder
Offside, Moroka Swallows. Gregory Damons is caught offside.
Delay over. They are ready to continue.
Gabadinho Mhango
Jersey Number 11 • Striker
Gabadinho Mhango (Moroka Swallows) is shown the yellow card for a bad foul.
Delay in match because of an injury Yusuf Maart (Kaizer Chiefs).
Jersey Number 8 • Midfielder
Yusuf Maart (Kaizer Chiefs) wins a free kick in the defensive half.
Gabadinho Mhango
Jersey Number 11 • Striker
Foul by Gabadinho Mhango (Moroka Swallows).
Jersey Number 7 • Striker
Offside, Kaizer Chiefs. Ashley Du Preez is caught offside.
Jersey Number 7 • Striker
Jersey Number 10 • Midfielder
Attempt saved. Ranga Chivaviro (Kaizer Chiefs) header from the centre of the box is saved in the top centre of the goal. Assisted by Keagan Dolly with a cross.
Jersey Number 24 • Defender
Offside, Moroka Swallows. Gabadinho Mhango is caught offside.
Delay over. They are ready to continue.
Jersey Number 19 • Defender
Happy Mashiane (Kaizer Chiefs) is shown the yellow card.
Delay in match because of an injury Gabadinho Mhango (Moroka Swallows).
Jersey Number 2 • Defender
Edmilson Dove (Kaizer Chiefs) wins a free kick in the defensive half.
Gabadinho Mhango
Jersey Number 11 • Striker
Foul by Gabadinho Mhango (Moroka Swallows).
Jersey Number 13 • Midfielder
Attempt missed. Pule Mmodi (Kaizer Chiefs) right footed shot from outside the box is too high following a corner.
Jersey Number 24 • Defender
Corner, Kaizer Chiefs. Conceded by Vusi Sibiya.
Tshanini Falakhe
Jersey Number 19 • Defender
Corner, Kaizer Chiefs. Conceded by Falakhe Tshanini.
Jacob Everso
Jersey Number 37 • Midfielder
Attempt missed. Jacob Everson (Moroka Swallows) right footed shot from outside the box misses to the left.
Delay over. They are ready to continue.
Delay in match because of an injury Mashweu Mphahlele (Moroka Swallows).
Jersey Number 13 • Midfielder
Foul by Pule Mmodi (Kaizer Chiefs).
Mash Mphahlele
Jersey Number 36 • Defender
Mashweu Mphahlele (Moroka Swallows) wins a free kick on the right wing.
Jersey Number 7 • Striker
Foul by Ranga Chivaviro (Kaizer Chiefs).
Tlakusani Mthethwa
Jersey Number 6 • Midfielder
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the defensive half.
Jersey Number 9 • Midfielder
Ashley Du Preez (Kaizer Chiefs) wins a free kick in the attacking half.
Jersey Number 4 • Defender
Attempt missed. Zitha Kwinika (Kaizer Chiefs) right footed shot from outside the box is too high following a corner.
Edson Castillo
Jersey Number 17 • Midfielder
Attempt blocked. Edson Castillo (Kaizer Chiefs) right footed shot from the centre of the box is blocked.
Tshanini Falakhe
Jersey Number 19 • Defender
Corner, Kaizer Chiefs. Conceded by Falakhe Tshanini.
Jersey Number 45 • Defender
Kwandakwensizwa Mngonyama (Moroka Swallows) wins a free kick in the defensive half.
Jersey Number 19 • Defender
Happy Mashiane (Kaizer Chiefs) wins a free kick in the defensive half.
Jersey Number 18 • Midfielder
Foul by Gregory Damons (Moroka Swallows).
Jacob Everso
Jersey Number 37 • Midfielder
Jacob Everson (Moroka Swallows) wins a free kick in the defensive half.
Jersey Number 4 • Defender
Foul by Zitha Kwinika (Kaizer Chiefs).
Lineups are announced and players are warming up.