Second Half ends, Swallows 1, Kaizer Chiefs 2.
Offside, Kaizer Chiefs. Keagan Dolly tries a through ball, but Ashley Du Preez is caught offside.
Cole Alexander (Kaizer Chiefs) wins a free kick in the defensive half.
Foul by Tlakusani Mthethwa (Swallows).
Offside, Kaizer Chiefs. Keagan Dolly tries a through ball, but Ashley Du Preez is caught offside.
Attempt blocked. Thato Makua (Swallows) right footed shot from the centre of the box is blocked.
Hand ball by Sfiso Hlanti (Kaizer Chiefs).
Edmilson Dove (Kaizer Chiefs) wins a free kick in the defensive half.
Foul by Waseem Isaacs (Swallows).
Foul by Cole Alexander (Kaizer Chiefs).
Musonda Mwape (Swallows) wins a free kick in the defensive half.
Substitution, Kaizer Chiefs. Cole Alexander replaces Bonfils Bimenyimana because of an injury.
Attempt missed. Mbulelo Wambi (Swallows) right footed shot from outside the box is high and wide to the right. Assisted by Thato Makua.
Foul by Kgaogelo Sekgota (Kaizer Chiefs).
Tlakusani Mthethwa (Swallows) wins a free kick on the right wing.
Nicholus Lukhubeni (Swallows) is shown the yellow card for a bad foul.
Corner, Swallows. Conceded by Sfiso Hlanti.
Attempt blocked. Waseem Isaacs (Swallows) left footed shot from the centre of the box is blocked. Assisted by Musonda Mwape.
Attempt saved. Kgaogelo Sekgota (Kaizer Chiefs) left footed shot from a difficult angle and long range on the left is saved in the bottom left corner. Assisted by Keagan Dolly.
Kgaogelo Sekgota (Kaizer Chiefs) is shown the yellow card for a bad foul.
Foul by Kgaogelo Sekgota (Kaizer Chiefs).
Sanele Tshabalala (Swallows) wins a free kick in the defensive half.
Wandisile Letlabika (Swallows) hits the bar with a header from the left side of the six yard box. Assisted by Mbulelo Wambi following a corner.
Attempt missed. Mbulelo Wambi (Swallows) header from the centre of the box misses to the left. Assisted by Thato Makua with a cross following a corner.
Corner, Swallows. Conceded by Sfiso Hlanti.
Corner, Swallows. Conceded by Itumeleng Khune.
Attempt blocked. Nicholus Lukhubeni (Swallows) left footed shot from outside the box is blocked. Assisted by Thato Makua.
Attempt missed. Bonfils Bimenyimana (Kaizer Chiefs) header from the right side of the six yard box is too high. Assisted by Kgaogelo Sekgota following a fast break.
Substitution, Swallows. Musonda Mwape replaces Lindokuhle Praise Mtshali.
Goal! Swallows 1, Kaizer Chiefs 2. Waseem Isaacs (Swallows) header from the centre of the box to the bottom right corner. Assisted by Tshediso Patjie with a cross.
Attempt blocked. Reeve Frosler (Kaizer Chiefs) right footed shot from outside the box is blocked. Assisted by Keagan Dolly.
Attempt missed. Mbulelo Wambi (Swallows) header from the centre of the box misses to the right. Assisted by Waseem Isaacs with a cross.
Corner, Swallows. Conceded by Edmilson Dove.
Attempt missed. Waseem Isaacs (Swallows) header from very close range misses to the right. Assisted by Tshediso Patjie with a cross following a corner.
Corner, Swallows. Conceded by Alton Zitha Kwinika.
Attempt missed. Bonfils Bimenyimana (Kaizer Chiefs) left footed shot from the left side of the box is high and wide to the left. Assisted by Keagan Dolly with a through ball.
Attempt missed. Lindokuhle Praise Mtshali (Swallows) right footed shot from the centre of the box is close, but misses to the right. Assisted by Tshediso Patjie with a cross following a set piece situation.
Foul by Reeve Frosler (Kaizer Chiefs).
Waseem Isaacs (Swallows) wins a free kick on the left wing.
Attempt missed. Alton Zitha Kwinika (Kaizer Chiefs) right footed shot from very close range is high and wide to the left. Assisted by Keagan Dolly with a cross following a set piece situation.
Juniad Sait (Swallows) is shown the yellow card for a bad foul.
Kgaogelo Sekgota (Kaizer Chiefs) wins a free kick on the left wing.
Foul by Juniad Sait (Swallows).
Substitution, Swallows. Thato Makua replaces Kagiso Malinga.
Foul by Bonfils Bimenyimana (Kaizer Chiefs).
Wandisile Letlabika (Swallows) wins a free kick in the defensive half.
Second Half begins Swallows 0, Kaizer Chiefs 2.
First Half ends, Swallows 0, Kaizer Chiefs 2.
Itumeleng Khune (Kaizer Chiefs) wins a free kick in the defensive half.
Foul by Waseem Isaacs (Swallows).
Goal! Swallows 0, Kaizer Chiefs 2. Keagan Dolly (Kaizer Chiefs) left footed shot from outside the box to the bottom left corner. Assisted by Ashley Du Preez following a set piece situation.
Yusuf Maart (Kaizer Chiefs) wins a free kick in the attacking half.
Foul by Mbulelo Wambi (Swallows).
Offside, Kaizer Chiefs. Njabulo Blom tries a through ball, but Reeve Frosler is caught offside.
Attempt missed. Kagiso Malinga (Swallows) left footed shot from outside the box misses to the left. Assisted by Waseem Isaacs.
Attempt missed. Bonfils Bimenyimana (Kaizer Chiefs) right footed shot from the left side of the box misses to the right.
Attempt missed. Lindokuhle Praise Mtshali (Swallows) right footed shot from outside the box misses to the left.
Goal! Swallows 0, Kaizer Chiefs 1. Bonfils Bimenyimana (Kaizer Chiefs) header from the left side of the six yard box to the high centre of the goal.
Kgaogelo Sekgota (Kaizer Chiefs) wins a free kick in the attacking half.
Foul by Lindokuhle Praise Mtshali (Swallows).
Attempt missed. Tshediso Patjie (Swallows) right footed shot from the left side of the box misses to the right. Assisted by Lindokuhle Praise Mtshali.
Alton Zitha Kwinika (Kaizer Chiefs) is shown the yellow card for a bad foul.
Foul by Alton Zitha Kwinika (Kaizer Chiefs).
Lindokuhle Praise Mtshali (Swallows) wins a free kick on the left wing.
Foul by Alton Zitha Kwinika (Kaizer Chiefs).
Waseem Isaacs (Swallows) wins a free kick in the defensive half.
Attempt missed. Tlakusani Mthethwa (Swallows) right footed shot from outside the box misses to the left following a corner.
Corner, Swallows. Conceded by Edmilson Dove.
Foul by Edmilson Dove (Kaizer Chiefs).
Waseem Isaacs (Swallows) wins a free kick on the right wing.
Foul by Bonfils Bimenyimana (Kaizer Chiefs).
Juniad Sait (Swallows) wins a free kick in the defensive half.
Corner, Kaizer Chiefs. Conceded by Wandisile Letlabika.
Attempt blocked. Yusuf Maart (Kaizer Chiefs) left footed shot from the centre of the box is blocked. Assisted by Ashley Du Preez with a headed pass.
Kgaogelo Sekgota (Kaizer Chiefs) wins a free kick on the left wing.
Foul by Nicholus Lukhubeni (Swallows).
Attempt blocked. Ashley Du Preez (Kaizer Chiefs) right footed shot from the centre of the box is blocked.
Attempt missed. Pentjie Zulu (Swallows) left footed shot from outside the box is too high. Assisted by Lindokuhle Praise Mtshali.
Offside, Kaizer Chiefs. Yusuf Maart tries a through ball, but Njabulo Blom is caught offside.
Attempt missed. Kagiso Malinga (Swallows) header from a difficult angle on the right misses to the right.
Corner, Kaizer Chiefs. Conceded by Tlakusani Mthethwa.
Corner, Kaizer Chiefs. Conceded by Nicholus Lukhubeni.
Foul by Ashley Du Preez (Kaizer Chiefs).
Mbulelo Wambi (Swallows) wins a free kick in the defensive half.
Attempt missed. Mbulelo Wambi (Swallows) right footed shot from outside the box misses to the right. Assisted by Tshediso Patjie.
Attempt missed. Keagan Dolly (Kaizer Chiefs) left footed shot from the left side of the box is close, but misses to the right. Assisted by Kgaogelo Sekgota.
Lineups are announced and players are warming up.