Second Half ends, Swallows 0, Supersport United 0.
Tshediso Patjie (Swallows) is shown the yellow card for a bad foul.
Foul by Tshediso Patjie (Swallows).
Thabang Sibanyoni (Supersport United) wins a free kick on the left wing.
Attempt missed. Serigne Niang (Supersport United) header from the centre of the box misses to the right following a corner.
Corner, Supersport United. Conceded by Keegan Allan.
Attempt blocked. Siphesihle Ndlovu (Supersport United) right footed shot from outside the box is blocked. Assisted by Patrick Maswanganyi.
Serigne Niang (Supersport United) is shown the yellow card for a bad foul.
Foul by Serigne Niang (Supersport United).
Tlakusani Mthethwa (Swallows) wins a free kick in the defensive half.
Foul by Tlakusani Mthethwa (Swallows).
Grant Margeman (Supersport United) wins a free kick in the defensive half.
Substitution, Supersport United. Siyabonga Nhlapo replaces Gamphani Lungu.
Attempt missed. Kwandakwensizwa Mngonyama (Swallows) header from the centre of the box misses to the left. Assisted by Tshediso Patjie with a cross following a corner.
Corner, Swallows. Conceded by Thatayaone Ditlhokwe.
Attempt missed. Sipho Sibiya (Swallows) right footed shot from the centre of the box misses to the right following a set piece situation.
Nicholus Lukhubeni (Swallows) wins a free kick on the right wing.
Dangerous play by Serigne Niang (Supersport United).
Foul by Thapelo Maseko (Supersport United).
Nicholus Lukhubeni (Swallows) wins a free kick in the defensive half.
Serigne Niang (Supersport United) wins a free kick in the attacking half.
Foul by Keegan Allan (Swallows).
Attempt saved. Keegan Allan (Swallows) right footed shot from outside the box is saved in the centre of the goal. Assisted by Mbulelo Wambi.
Grant Margeman (Supersport United) wins a free kick in the attacking half.
Foul by Mbulelo Wambi (Swallows).
Substitution, Supersport United. Thabang Sibanyoni replaces Thamsanqa Gabuza.
Substitution, Supersport United. Patrick Maswanganyi replaces Aubrey Ngoma.
Substitution, Supersport United. Serigne Niang replaces Bradley Grobler.
Corner, Supersport United. Conceded by Yagan Sasman.
Corner, Supersport United. Conceded by Kwandakwensizwa Mngonyama.
Yagan Sasman (Swallows) is shown the yellow card for a bad foul.
Gamphani Lungu (Supersport United) wins a free kick on the right wing.
Foul by Yagan Sasman (Swallows).
Foul by Thatayaone Ditlhokwe (Supersport United).
Evans Rusike (Swallows) wins a free kick on the right wing.
Attempt missed. Thamsanqa Gabuza (Supersport United) left footed shot from a difficult angle on the left is high and wide to the right. Assisted by Bradley Grobler with a headed pass.
Substitution, Swallows. Tshediso Patjie replaces Lindokuhle Praise Mtshali.
Substitution, Swallows. Kwandakwensizwa Mngonyama replaces Pentjie Zulu.
Hand ball by Tlakusani Mthethwa (Swallows).
Attempt missed. Keegan Allan (Swallows) header from the centre of the box misses to the left. Assisted by Lindokuhle Praise Mtshali following a set piece situation.
Foul by Thapelo Maseko (Supersport United).
Waseem Isaacs (Swallows) wins a free kick in the attacking half.
Kegan Johannes (Supersport United) wins a free kick in the defensive half.
Foul by Waseem Isaacs (Swallows).
Attempt blocked. Evans Rusike (Swallows) header from the centre of the box is blocked. Assisted by Yagan Sasman.
Substitution, Supersport United. Thapelo Maseko replaces Neo Rapoo.
Thatayaone Ditlhokwe (Supersport United) is shown the yellow card for a bad foul.
Foul by Thatayaone Ditlhokwe (Supersport United).
Nicholus Lukhubeni (Swallows) wins a free kick in the attacking half.
Delay over. They are ready to continue.
Delay in match because of an injury Neo Rapoo (Supersport United).
Attempt missed. Bradley Grobler (Supersport United) header from the centre of the box is close, but misses to the right. Assisted by Neo Rapoo with a cross.
Aubrey Ngoma (Supersport United) wins a free kick on the left wing.
Foul by Tlakusani Mthethwa (Swallows).
Corner, Supersport United. Conceded by Thakasani Mbanjwa.
Attempt saved. Bradley Grobler (Supersport United) right footed shot from outside the box is saved in the bottom right corner. Assisted by Aubrey Ngoma.
Hand ball by Sipho Sibiya (Swallows).
Attempt saved. Keegan Allan (Swallows) header from outside the box is saved in the top centre of the goal. Assisted by Pentjie Zulu.
Corner, Swallows. Conceded by Siphesihle Ndlovu.
Attempt missed. Keegan Allan (Swallows) header from the centre of the box misses to the left. Assisted by Lindokuhle Praise Mtshali with a cross following a set piece situation.
Lindokuhle Praise Mtshali (Swallows) wins a free kick in the attacking half.
Foul by Siphesihle Ndlovu (Supersport United).
Foul by Kegan Johannes (Supersport United).
Waseem Isaacs (Swallows) wins a free kick in the attacking half.
Second Half begins Swallows 0, Supersport United 0.
First Half ends, Swallows 0, Supersport United 0.
Corner, Supersport United. Conceded by Sipho Sibiya.
Bradley Grobler (Supersport United) wins a free kick on the left wing.
Foul by Sipho Sibiya (Swallows).
Substitution, Swallows. Waseem Isaacs replaces Kagiso Malinga because of an injury.
Delay over. They are ready to continue.
Delay in match because of an injury Luke Fleurs (Supersport United).
Delay in match because of an injury Kagiso Malinga (Swallows).
Attempt blocked. Evans Rusike (Swallows) right footed shot from outside the box is blocked. Assisted by Nicholus Lukhubeni.
Foul by Aubrey Ngoma (Supersport United).
Sipho Sibiya (Swallows) wins a free kick in the defensive half.
Corner, Supersport United. Conceded by Sipho Sibiya.
Attempt saved. Bradley Grobler (Supersport United) header from the centre of the box is saved in the bottom left corner. Assisted by Aubrey Ngoma with a cross.
Delay over. They are ready to continue.
Delay in match because of an injury Kagiso Malinga (Swallows).
Offside, Swallows. Thakasani Mbanjwa tries a through ball, but Kagiso Malinga is caught offside.
Delay over. They are ready to continue.
Delay in match because of an injury Kagiso Malinga (Swallows).
Foul by Grant Margeman (Supersport United).
Lindokuhle Praise Mtshali (Swallows) wins a free kick in the attacking half.
Delay over. They are ready to continue.
Delay in match because of an injury Neo Rapoo (Supersport United).
Foul by Gamphani Lungu (Supersport United).
Pentjie Zulu (Swallows) wins a free kick in the defensive half.
Attempt missed. Aubrey Ngoma (Supersport United) left footed shot from the centre of the box is too high. Assisted by Thamsanqa Gabuza with a cross.
Attempt missed. Bradley Grobler (Supersport United) right footed shot from outside the box is close, but misses to the right.
Attempt blocked. Aubrey Ngoma (Supersport United) left footed shot from outside the box is blocked. Assisted by Grant Margeman.
Neo Rapoo (Supersport United) wins a free kick on the left wing.
Foul by Nicholus Lukhubeni (Swallows).
Attempt missed. Thamsanqa Gabuza (Supersport United) right footed shot from the centre of the box is just a bit too high. Assisted by Gamphani Lungu following a fast break.
Corner, Swallows. Conceded by Gamphani Lungu.
Delay over. They are ready to continue.
Delay in match because of an injury Keegan Allan (Swallows).
Keegan Allan (Swallows) wins a free kick in the defensive half.
Foul by Thamsanqa Gabuza (Supersport United).
Attempt missed. Mbulelo Wambi (Swallows) header from the right side of the box is close, but misses to the right. Assisted by Lindokuhle Praise Mtshali with a cross following a set piece situation.
Lindokuhle Praise Mtshali (Swallows) wins a free kick on the right wing.
Foul by Thatayaone Ditlhokwe (Supersport United).
Foul by Grant Margeman (Supersport United).
Mbulelo Wambi (Swallows) wins a free kick in the defensive half.
Aubrey Ngoma (Supersport United) hits the bar with a left footed shot from outside the box. Assisted by Gamphani Lungu.
Aubrey Ngoma (Supersport United) wins a free kick in the defensive half.
Foul by Tlakusani Mthethwa (Swallows).
Siphesihle Ndlovu (Supersport United) wins a free kick in the defensive half.
Foul by Lindokuhle Praise Mtshali (Swallows).
Lineups are announced and players are warming up.