Second Half ends, Moroka Swallows 2, AmaZulu 1.
Attempt blocked. Sede Dion (AmaZulu) left footed shot from the centre of the box is blocked.
Corner, AmaZulu. Conceded by Vusi Sibiya.
Offside, AmaZulu. Taariq Fielies tries a through ball, but Sede Dion is caught offside.
Substitution, Moroka Swallows. Tlakusani Mthethwa replaces Ntsako Makhubela.
Lindokuhle Mtshali (Moroka Swallows) wins a free kick in the attacking half.
Foul by Ramahlwe Mphahlele (AmaZulu).
Substitution, AmaZulu. Augustine Kwem replaces Tshepang Moremi.
Substitution, AmaZulu. George Maluleka replaces Thembela Sikhakhane.
Substitution, AmaZulu. Rowan Human replaces Ethan Brooks.
Daniel Akpeyi (Moroka Swallows) wins a free kick in the defensive half.
Foul by Sede Dion (AmaZulu).
Delay over. They are ready to continue.
Delay in match because of an injury Keenan Phillips (Moroka Swallows).
Delay in match because of an injury Ethan Brooks (AmaZulu).
Keenan Phillips (Moroka Swallows) wins a free kick on the right wing.
Foul by Ethan Brooks (AmaZulu).
Corner, Moroka Swallows. Conceded by Taariq Fielies.
Attempt blocked. Ntsako Makhubela (Moroka Swallows) right footed shot from the centre of the box is blocked. Assisted by Tshegofatso Mabasa.
Kagiso Malinga (Moroka Swallows) hits the left post with a left footed shot from the right side of the box.
Corner, AmaZulu. Conceded by Keenan Phillips.
Foul by Lindokuhle Mtshali (Moroka Swallows).
Tshepang Moremi (AmaZulu) wins a free kick on the left wing.
Attempt missed. Sede Dion (AmaZulu) right footed shot from the centre of the box is too high. Assisted by Ben Motshwari.
Substitution, AmaZulu. Mondli Mbanjwa replaces Mbongeni Gumede.
Goal! Moroka Swallows 2, AmaZulu 1. Tshegofatso Mabasa (Moroka Swallows) left footed shot from the left side of the six yard box to the high centre of the goal.
Attempt blocked. Tshegofatso Mabasa (Moroka Swallows) left footed shot from the centre of the box is blocked. Assisted by Bongani Sam with a cross.
Corner, AmaZulu. Conceded by Kwandakwensizwa Mngonyama.
Offside, Moroka Swallows. Lantshene Phalane tries a through ball, but Bongani Sam is caught offside.
Goal! Moroka Swallows 1, AmaZulu 1. Tshegofatso Mabasa (Moroka Swallows) header from the centre of the box to the bottom left corner. Assisted by Kwandakwensizwa Mngonyama with a cross.
Substitution, Moroka Swallows. Kagiso Malinga replaces Gabadinho Mhango.
Foul by Tshegofatso Mabasa (Moroka Swallows).
Riaan Hanamub (AmaZulu) wins a free kick in the defensive half.
Attempt blocked. Sede Dion (AmaZulu) right footed shot from long range on the right is blocked.
Substitution, AmaZulu. Ben Motshwari replaces Celimpilo Ngema.
Offside, Moroka Swallows. Lantshene Phalane tries a through ball, but Gabadinho Mhango is caught offside.
Foul by Ntsako Makhubela (Moroka Swallows).
Riaan Hanamub (AmaZulu) wins a free kick in the defensive half.
Attempt blocked. Lindokuhle Mtshali (Moroka Swallows) right footed shot from outside the box is blocked. Assisted by Andile Jali.
Corner, AmaZulu. Conceded by Andile Jali.
Keenan Phillips (Moroka Swallows) is shown the yellow card for a bad foul.
Abbubaker Mobara (AmaZulu) is shown the red card for violent conduct.
Delay over. They are ready to continue.
Delay in match (Moroka Swallows).
Foul by Keenan Phillips (Moroka Swallows).
Abbubaker Mobara (AmaZulu) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Gabadinho Mhango (Moroka Swallows).
Corner, Moroka Swallows. Conceded by Veli Mothwa.
Attempt saved. Tshegofatso Mabasa (Moroka Swallows) left footed shot from the left side of the box is saved in the centre of the goal.
Foul by Gabadinho Mhango (Moroka Swallows).
Taariq Fielies (AmaZulu) wins a free kick in the defensive half.
Attempt blocked. Lindokuhle Mtshali (Moroka Swallows) left footed shot from outside the box is blocked. Assisted by Andile Jali.
Corner, Moroka Swallows. Conceded by Celimpilo Ngema.
Lantshene Phalane (Moroka Swallows) wins a free kick in the defensive half.
Foul by Tshepang Moremi (AmaZulu).
Foul by Gabadinho Mhango (Moroka Swallows).
Thembela Sikhakhane (AmaZulu) wins a free kick in the defensive half.
Second Half begins Moroka Swallows 0, AmaZulu 1.
First Half ends, Moroka Swallows 0, AmaZulu 1.
Kwandakwensizwa Mngonyama (Moroka Swallows) wins a free kick in the defensive half.
Foul by Ramahlwe Mphahlele (AmaZulu).
Corner, AmaZulu. Conceded by Kwandakwensizwa Mngonyama.
Offside, Moroka Swallows. Lantshene Phalane tries a through ball, but Gabadinho Mhango is caught offside.
Goal! Moroka Swallows 0, AmaZulu 1. Ethan Brooks (AmaZulu) right footed shot from outside the box to the top left corner.
Attempt blocked. Ethan Brooks (AmaZulu) left footed shot from the left side of the box is blocked.
Attempt saved. Tshegofatso Mabasa (Moroka Swallows) header from the centre of the box is saved in the centre of the goal. Assisted by Lantshene Phalane with a cross.
Taariq Fielies (AmaZulu) is shown the yellow card.
Lindokuhle Mtshali (Moroka Swallows) is shown the yellow card.
Vusi Sibiya (Moroka Swallows) is shown the yellow card.
Ethan Brooks (AmaZulu) is shown the yellow card for a bad foul.
Delay over. They are ready to continue.
Delay in match because of an injury Ethan Brooks (AmaZulu).
Ntsako Makhubela (Moroka Swallows) wins a free kick on the left wing.
Foul by Ethan Brooks (AmaZulu).
Corner, Moroka Swallows. Conceded by Mbongeni Gumede.
Ntsako Makhubela (Moroka Swallows) wins a free kick in the defensive half.
Foul by Tshepang Moremi (AmaZulu).
Attempt missed. Sede Dion (AmaZulu) right footed shot from the centre of the box misses to the right. Assisted by Riaan Hanamub with a cross.
Foul by Lindokuhle Mtshali (Moroka Swallows).
Mbongeni Gumede (AmaZulu) wins a free kick in the defensive half.
Tshegofatso Mabasa (Moroka Swallows) wins a free kick in the defensive half.
Foul by Taariq Fielies (AmaZulu).
Bongani Sam (Moroka Swallows) wins a free kick in the defensive half.
Foul by Tshepang Moremi (AmaZulu).
Delay over. They are ready to continue.
Delay in match because of an injury Gabadinho Mhango (Moroka Swallows).
Attempt saved. Sede Dion (AmaZulu) header from the centre of the box is saved in the centre of the goal. Assisted by Abbubaker Mobara with a cross.
Delay over. They are ready to continue.
Gabadinho Mhango (Moroka Swallows) is shown the yellow card for a bad foul.
Delay in match because of an injury Lindokuhle Mtshali (Moroka Swallows).
Delay in match because of an injury Ramahlwe Mphahlele (AmaZulu).
Foul by Gabadinho Mhango (Moroka Swallows).
Ramahlwe Mphahlele (AmaZulu) wins a free kick on the right wing.
Delay over. They are ready to continue.
Delay in match because of an injury Celimpilo Ngema (AmaZulu).
Foul by Andile Jali (Moroka Swallows).
Celimpilo Ngema (AmaZulu) wins a free kick on the right wing.
Attempt blocked. Tshegofatso Mabasa (Moroka Swallows) left footed shot from the centre of the box is blocked. Assisted by Lindokuhle Mtshali with a cross.
Ntsako Makhubela (Moroka Swallows) wins a free kick in the attacking half.
Foul by Abbubaker Mobara (AmaZulu).
Foul by Gabadinho Mhango (Moroka Swallows).
Ramahlwe Mphahlele (AmaZulu) wins a free kick in the defensive half.
Foul by Celimpilo Ngema (AmaZulu).
Ntsako Makhubela (Moroka Swallows) wins a free kick on the right wing.
Andile Jali (Moroka Swallows) wins a free kick in the defensive half.
Foul by Celimpilo Ngema (AmaZulu).
Foul by Kwandakwensizwa Mngonyama (Moroka Swallows).
Riaan Hanamub (AmaZulu) wins a free kick in the defensive half.
Corner, Moroka Swallows. Conceded by Veli Mothwa.
Attempt saved. Gabadinho Mhango (Moroka Swallows) right footed shot from outside the box is saved in the bottom left corner.
Gabadinho Mhango (Moroka Swallows) wins a free kick in the attacking half.
Foul by Mbongeni Gumede (AmaZulu).
Lindokuhle Mtshali (Moroka Swallows) wins a free kick in the attacking half.
Foul by Abbubaker Mobara (AmaZulu).
Keenan Phillips (Moroka Swallows) wins a free kick in the defensive half.
Foul by Taariq Fielies (AmaZulu).
Foul by Bongani Sam (Moroka Swallows).
Tshepang Moremi (AmaZulu) wins a free kick in the attacking half.
Lineups are announced and players are warming up.