Second Half ends, Sekhukhune United 1, Moroka Swallows 2.
Gabadinho Mhango (Moroka Swallows) wins a free kick in the defensive half.
Foul by Mbhazima Rikhotso (Sekhukhune United).
Own Goal by Badra Sangaré, Sekhukhune United. Sekhukhune United 1, Moroka Swallows 2.
Foul by Tlakusani Mthethwa (Moroka Swallows).
Kamohelo Mokotjo (Sekhukhune United) wins a free kick in the attacking half.
Foul by Gabadinho Mhango (Moroka Swallows).
Siphesihle Mkhize (Sekhukhune United) wins a free kick in the defensive half.
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the defensive half.
Foul by Tashreeq Morris (Sekhukhune United).
Substitution, Moroka Swallows. Dumisani Zuma replaces Ntsako Makhubela.
Substitution, Moroka Swallows. Tshediso Patjie replaces Lindokuhle Mtshali because of an injury.
Foul by Tlakusani Mthethwa (Moroka Swallows).
Jamie Webber (Sekhukhune United) wins a free kick on the right wing.
Attempt blocked. Tashreeq Morris (Sekhukhune United) right footed shot from the right side of the box is blocked.
Corner, Sekhukhune United. Conceded by Keegan Allan.
Substitution, Sekhukhune United. Tashreeq Morris replaces Chibuike Ohizu.
Vusi Sibiya (Moroka Swallows) is shown the yellow card for a bad foul.
Foul by Vusi Sibiya (Moroka Swallows).
Chibuike Ohizu (Sekhukhune United) wins a free kick in the attacking half.
Attempt missed. Gabadinho Mhango (Moroka Swallows) header from the centre of the box misses to the left. Assisted by Lindokuhle Mtshali with a cross following a corner.
Tshegofatso Mabasa (Moroka Swallows) is shown the yellow card.
Corner, Moroka Swallows. Conceded by Daniel Cardoso.
Foul by Keenan Phillips (Moroka Swallows).
Thamsanqa Masiya (Sekhukhune United) wins a free kick in the defensive half.
Foul by Tshegofatso Mabasa (Moroka Swallows).
Siphosakhe Ntiya-Ntiya (Sekhukhune United) wins a free kick in the defensive half.
Substitution, Moroka Swallows. Gabadinho Mhango replaces Kagiso Malinga.
Foul by Tlakusani Mthethwa (Moroka Swallows).
Kgomotso Mosadi (Sekhukhune United) wins a free kick on the right wing.
Keenan Phillips (Moroka Swallows) wins a free kick in the defensive half.
Foul by Chibuike Ohizu (Sekhukhune United).
Corner, Sekhukhune United. Conceded by Vusi Sibiya.
Substitution, Sekhukhune United. Kgomotso Mosadi replaces Elias Mokwana.
Substitution, Sekhukhune United. Thamsanqa Masiya replaces Vusimuzi Mncube.
Attempt missed. Kagiso Malinga (Moroka Swallows) header from the centre of the box misses to the left. Assisted by Lindokuhle Mtshali with a cross following a corner.
Corner, Moroka Swallows. Conceded by Siphosakhe Ntiya-Ntiya.
Jamie Webber (Sekhukhune United) is shown the yellow card for a bad foul.
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the defensive half.
Foul by Jamie Webber (Sekhukhune United).
Attempt missed. Lindokuhle Mtshali (Moroka Swallows) right footed shot from outside the box is high and wide to the right.
Daweron van Rhyn (Moroka Swallows) wins a free kick in the defensive half.
Foul by Siphesihle Mkhize (Sekhukhune United).
Substitution, Sekhukhune United. Siphesihle Mkhize replaces Pogiso Mahlangu.
Attempt blocked. Lindokuhle Mtshali (Moroka Swallows) right footed shot from the right side of the box is blocked. Assisted by Kagiso Malinga.
Kagiso Malinga (Moroka Swallows) is shown the yellow card for a bad foul.
Foul by Kagiso Malinga (Moroka Swallows).
Elias Mokwana (Sekhukhune United) wins a free kick in the attacking half.
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the defensive half.
Foul by Pogiso Mahlangu (Sekhukhune United).
Substitution, Moroka Swallows. Daweron van Rhyn replaces Lantshene Phalane.
Offside, Sekhukhune United. Elias Mokwana tries a through ball, but Pogiso Mahlangu is caught offside.
Delay over. They are ready to continue.
Delay in match because of an injury Vusi Sibiya (Moroka Swallows).
Corner, Sekhukhune United. Conceded by Vusi Sibiya.
Attempt blocked. Chibuike Ohizu (Sekhukhune United) right footed shot from the right side of the box is blocked.
Lantshene Phalane (Moroka Swallows) is shown the yellow card for a bad foul.
Foul by Lantshene Phalane (Moroka Swallows).
Jamie Webber (Sekhukhune United) wins a free kick in the defensive half.
Foul by Tshegofatso Mabasa (Moroka Swallows).
Siphosakhe Ntiya-Ntiya (Sekhukhune United) wins a free kick in the defensive half.
Offside, Sekhukhune United. Jamie Webber tries a through ball, but Elias Mokwana is caught offside.
Delay over. They are ready to continue.
Delay in match because of an injury Tlakusani Mthethwa (Moroka Swallows).
Pogiso Mahlangu (Sekhukhune United) is shown the yellow card for a bad foul.
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the attacking half.
Foul by Pogiso Mahlangu (Sekhukhune United).
Offside, Sekhukhune United. Jamie Webber tries a through ball, but Vusimuzi Mncube is caught offside.
Keenan Phillips (Moroka Swallows) wins a free kick in the defensive half.
Foul by Chibuike Ohizu (Sekhukhune United).
Second Half begins Sekhukhune United 1, Moroka Swallows 1.
First Half ends, Sekhukhune United 1, Moroka Swallows 1.
Corner, Moroka Swallows. Conceded by Nyiko Mobbie.
Tlakusani Mthethwa (Moroka Swallows) wins a free kick in the defensive half.
Foul by Jamie Webber (Sekhukhune United).
Foul by Vusi Sibiya (Moroka Swallows).
Chibuike Ohizu (Sekhukhune United) wins a free kick on the right wing.
Foul by Tlakusani Mthethwa (Moroka Swallows).
Jamie Webber (Sekhukhune United) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Kagiso Malinga (Moroka Swallows).
Delay in match because of an injury Siphosakhe Ntiya-Ntiya (Sekhukhune United).
Foul by Kagiso Malinga (Moroka Swallows).
Siphosakhe Ntiya-Ntiya (Sekhukhune United) wins a free kick in the defensive half.
Attempt blocked. Tlakusani Mthethwa (Moroka Swallows) left footed shot from the left side of the box is blocked.
Foul by Ntsako Makhubela (Moroka Swallows).
Siphosakhe Ntiya-Ntiya (Sekhukhune United) wins a free kick in the defensive half.
Attempt missed. Kagiso Malinga (Moroka Swallows) left footed shot from the centre of the box is close, but misses to the left. Assisted by Tshegofatso Mabasa.
Ntsako Makhubela (Moroka Swallows) wins a free kick in the attacking half.
Foul by Nyiko Mobbie (Sekhukhune United).
Attempt missed. Kagiso Malinga (Moroka Swallows) left footed shot from more than 35 yards misses to the left.
Corner, Moroka Swallows. Conceded by Mbhazima Rikhotso.
Attempt blocked. Ntsako Makhubela (Moroka Swallows) right footed shot from the centre of the box is blocked. Assisted by Lindokuhle Mtshali.
Attempt missed. Elias Mokwana (Sekhukhune United) left footed shot from outside the box is high and wide to the left. Assisted by Daniel Cardoso.
Attempt missed. Elias Mokwana (Sekhukhune United) right footed shot from outside the box is just a bit too high. Assisted by Vusimuzi Mncube.
Goal! Sekhukhune United 1, Moroka Swallows 1. Chibuike Ohizu (Sekhukhune United) right footed shot from the centre of the box to the bottom left corner. Assisted by Jamie Webber with a cross.
Foul by Ntsako Makhubela (Moroka Swallows).
Jamie Webber (Sekhukhune United) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Badra Sangaré (Sekhukhune United).
Attempt saved. Kagiso Malinga (Moroka Swallows) header from the centre of the box is saved in the centre of the goal. Assisted by Lantshene Phalane.
Tshegofatso Mabasa (Moroka Swallows) wins a free kick in the attacking half.
Foul by Mbhazima Rikhotso (Sekhukhune United).
Goal! Sekhukhune United 0, Moroka Swallows 1. Lindokuhle Mtshali (Moroka Swallows) right footed shot from very close range to the bottom left corner. Assisted by Kagiso Malinga.
Attempt missed. Chibuike Ohizu (Sekhukhune United) left footed shot from outside the box is close, but misses to the right. Assisted by Jamie Webber following a fast break.
Attempt missed. Ntsako Makhubela (Moroka Swallows) left footed shot from the centre of the box is too high. Assisted by Kagiso Malinga.
Attempt missed. Kagiso Malinga (Moroka Swallows) left footed shot from outside the box misses to the left.
Corner, Sekhukhune United. Conceded by Lantshene Phalane.
Offside, Sekhukhune United. Nyiko Mobbie tries a through ball, but Chibuike Ohizu is caught offside.
Attempt saved. Lantshene Phalane (Moroka Swallows) left footed shot from more than 35 yards is saved in the bottom left corner. Assisted by Kagiso Malinga.
Foul by Kagiso Malinga (Moroka Swallows).
Pogiso Mahlangu (Sekhukhune United) wins a free kick on the left wing.
Foul by Keegan Allan (Moroka Swallows).
Chibuike Ohizu (Sekhukhune United) wins a free kick in the attacking half.
Lineups are announced and players are warming up.