Second Half ends, Swallows 3, Cape Town City 2.
Attempt missed. Siboniso Mtshali (Swallows) right footed shot from the centre of the box is too high. Assisted by Darrel Matsheke following a fast break.
Goal! Swallows 3, Cape Town City 2. Siboniso Mtshali (Swallows) converts the penalty with a right footed shot to the top left corner.
Penalty conceded by Marc van Heerden (Cape Town City) after a foul in the penalty area.
Penalty Swallows. Tshediso Patjie draws a foul in the penalty area.
Craig Martin (Cape Town City) wins a free kick in the defensive half.
Foul by Naeem Amoojee (Swallows).
Attempt missed. Mduduzi Mdantsane (Cape Town City) left footed shot from outside the box is high and wide to the left. Assisted by Luke Daniels.
Attempt missed. Naeem Amoojee (Swallows) left footed shot from the centre of the box is too high.
Substitution, Swallows. Darrel Matsheke replaces Lindokuhle Praise Mtshali because of an injury.
Thakasani Mbanjwa (Swallows) is shown the yellow card.
Foul by Darwin González (Cape Town City).
Siboniso Mtshali (Swallows) wins a free kick in the defensive half.
Substitution, Cape Town City. Marc van Heerden replaces Patrick Fisher.
Corner, Cape Town City. Conceded by Juniad Sait.
Khanyisa Mayo (Cape Town City) wins a free kick on the right wing.
Foul by Yagan Sasman (Swallows).
Offside, Cape Town City. Thato Mokeke tries a through ball, but Luke Daniels is caught offside.
Mduduzi Mdantsane (Cape Town City) wins a free kick in the defensive half.
Foul by Juniad Sait (Swallows).
Corner, Swallows. Conceded by Hugo Marques.
Taariq Fielies (Cape Town City) is shown the yellow card for a bad foul.
Foul by Taariq Fielies (Cape Town City).
Lindokuhle Praise Mtshali (Swallows) wins a free kick on the right wing.
Attempt missed. Lindokuhle Praise Mtshali (Swallows) right footed shot from outside the box is close, but misses the top right corner. Assisted by Mbulelo Wambi.
Substitution, Cape Town City. Mduduzi Mdantsane replaces Thabo Nodada.
Thato Mokeke (Cape Town City) is shown the yellow card for a bad foul.
Foul by Thato Mokeke (Cape Town City).
Thakasani Mbanjwa (Swallows) wins a free kick in the defensive half.
Corner, Cape Town City. Conceded by Nicholus Lukhubeni.
Substitution, Swallows. Siboniso Mtshali replaces Waseem Isaacs.
Substitution, Swallows. Givemore Khupe replaces Tlakusani Mthethwa.
Substitution, Swallows. Naeem Amoojee replaces Kwandakwensizwa Mngonyama.
Foul by Khanyisa Mayo (Cape Town City).
Lindokuhle Praise Mtshali (Swallows) wins a free kick in the defensive half.
Attempt blocked. Thabo Nodada (Cape Town City) right footed shot from outside the box is blocked.
Corner, Cape Town City. Conceded by Yagan Sasman.
Offside, Swallows. Tshediso Patjie tries a through ball, but Mbulelo Wambi is caught offside.
Foul by Fidèle Ambina (Cape Town City).
Tlakusani Mthethwa (Swallows) wins a free kick in the defensive half.
Foul by Luke Daniels (Cape Town City).
Lindokuhle Praise Mtshali (Swallows) wins a free kick in the defensive half.
Goal! Swallows 2, Cape Town City 2. Khanyisa Mayo (Cape Town City) header from very close range to the centre of the goal.
Attempt saved. Khanyisa Mayo (Cape Town City) header from the centre of the box is saved in the top centre of the goal. Assisted by Craig Martin with a cross.
Attempt saved. Fidèle Ambina (Cape Town City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Khanyisa Mayo.
Substitution, Cape Town City. Luke Daniels replaces Kajally Drammeh.
Thabo Nodada (Cape Town City) wins a free kick in the defensive half.
Foul by Tlakusani Mthethwa (Swallows).
Corner, Cape Town City. Conceded by Kwandakwensizwa Mngonyama.
Attempt blocked. Taariq Fielies (Cape Town City) left footed shot from the right side of the box is blocked.
Corner, Cape Town City. Conceded by Kwandakwensizwa Mngonyama.
Foul by Craig Martin (Cape Town City).
Tshediso Patjie (Swallows) wins a free kick in the defensive half.
Attempt missed. Nicholus Lukhubeni (Swallows) left footed shot from outside the box is high and wide to the left. Assisted by Lindokuhle Praise Mtshali.
Dangerous play by Khanyisa Mayo (Cape Town City).
Wandisile Letlabika (Swallows) wins a free kick in the defensive half.
Second Half begins Swallows 2, Cape Town City 1.
First Half ends, Swallows 2, Cape Town City 1.
Offside, Swallows. Wandisile Letlabika tries a through ball, but Mbulelo Wambi is caught offside.
Attempt missed. Fidèle Ambina (Cape Town City) right footed shot from the centre of the box misses to the left. Assisted by Thabo Nodada.
Substitution, Swallows. Wandisile Letlabika replaces Pentjie Zulu because of an injury.
Attempt missed. Mbulelo Wambi (Swallows) right footed shot from the centre of the box is just a bit too high. Assisted by Lindokuhle Praise Mtshali with a cross.
Foul by Thabo Nodada (Cape Town City).
Thakasani Mbanjwa (Swallows) wins a free kick in the defensive half.
Kajally Drammeh (Cape Town City) wins a free kick on the right wing.
Foul by Pentjie Zulu (Swallows).
Goal! Swallows 2, Cape Town City 1. Darwin González (Cape Town City) right footed shot from the centre of the box to the centre of the goal. Assisted by Khanyisa Mayo with a through ball.
Attempt missed. Khanyisa Mayo (Cape Town City) right footed shot from a difficult angle on the right misses to the right. Assisted by Darwin González with a cross following a set piece situation.
Patrick Fisher (Cape Town City) wins a free kick on the left wing.
Foul by Kwandakwensizwa Mngonyama (Swallows).
Thabo Nodada (Cape Town City) wins a free kick in the defensive half.
Foul by Lindokuhle Praise Mtshali (Swallows).
Attempt saved. Waseem Isaacs (Swallows) with an attempt from the centre of the box is saved in the centre of the goal. Assisted by Mbulelo Wambi with a cross.
Foul by Craig Martin (Cape Town City).
Lindokuhle Praise Mtshali (Swallows) wins a free kick in the defensive half.
Goal! Swallows 2, Cape Town City 0. Tshediso Patjie (Swallows) right footed shot from outside the box to the bottom left corner. Assisted by Lindokuhle Praise Mtshali.
Offside, Swallows. Mbulelo Wambi tries a through ball, but Waseem Isaacs is caught offside.
Patrick Fisher (Cape Town City) wins a free kick in the defensive half.
Foul by Lindokuhle Praise Mtshali (Swallows).
Dangerous play by Darwin González (Cape Town City).
Nicholus Lukhubeni (Swallows) wins a free kick in the defensive half.
Offside, Swallows. Yagan Sasman tries a through ball, but Lindokuhle Praise Mtshali is caught offside.
Corner, Cape Town City. Conceded by Yagan Sasman.
Goal! Swallows 1, Cape Town City 0. Waseem Isaacs (Swallows) header from the centre of the box to the top left corner. Assisted by Pentjie Zulu with a cross.
Attempt saved. Khanyisa Mayo (Cape Town City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Kajally Drammeh.
Offside, Cape Town City. Thabo Nodada tries a through ball, but Khanyisa Mayo is caught offside.
Attempt missed. Darwin González (Cape Town City) right footed shot from the left side of the box is close, but misses to the left. Assisted by Thabo Nodada.
Offside, Swallows. Pentjie Zulu tries a through ball, but Kwandakwensizwa Mngonyama is caught offside.
Corner, Swallows. Conceded by Thato Mokeke.
Attempt saved. Keanu Cupido (Cape Town City) header from the centre of the box is saved in the bottom left corner.
Attempt blocked. Craig Martin (Cape Town City) right footed shot from outside the box is blocked.
Khanyisa Mayo (Cape Town City) wins a free kick in the attacking half.
Foul by Juniad Sait (Swallows).
Hand ball by Darwin González (Cape Town City).
Corner, Swallows. Conceded by Thato Mokeke.
Attempt blocked. Lindokuhle Praise Mtshali (Swallows) left footed shot from the left side of the box is blocked. Assisted by Tshediso Patjie.
Fidèle Ambina (Cape Town City) wins a free kick in the defensive half.
Foul by Waseem Isaacs (Swallows).
Attempt missed. Khanyisa Mayo (Cape Town City) left footed shot from outside the box is too high from a direct free kick.
Craig Martin (Cape Town City) wins a free kick in the attacking half.
Foul by Lindokuhle Praise Mtshali (Swallows).
Attempt missed. Fidèle Ambina (Cape Town City) right footed shot from outside the box is close, but misses to the left. Assisted by Khanyisa Mayo.
Lineups are announced and players are warming up.