Second Half ends, Royal AM 0, Swallows 1.
Attempt missed. Mlungisi Sikakane (Royal AM) header from the left side of the six yard box is close, but misses to the left. Assisted by Mfundo Thikazi with a cross.
Substitution, Swallows. Mkhuseli Rampa replaces Lindokuhle Mtshali.
Substitution, Swallows. Tawanda Macheke replaces Gregory Damons.
Corner, Royal AM. Conceded by Sipho Sibiya.
Substitution, Royal AM. Hopewell Cele replaces Siphesihle Msomi.
Attempt saved. Menzi Masuku (Royal AM) header from the centre of the box is saved in the top centre of the goal. Assisted by Jabulani Ncobeni with a cross.
Mokete Mogaila (Royal AM) wins a free kick in the defensive half.
Foul by Gregory Damons (Swallows).
Attempt missed. Mxolisi Macuphu (Royal AM) right footed shot from the centre of the box misses to the left. Assisted by Mokete Mogaila with a cross.
Attempt missed. Lindokuhle Mtshali (Swallows) right footed shot from outside the box is too high.
Foul by Siphesihle Msomi (Royal AM).
Lindokuhle Mtshali (Swallows) wins a free kick on the left wing.
Substitution, Royal AM. Mxolisi Macuphu replaces Sedwyn George.
Substitution, Royal AM. Sibusiso Magaqa replaces Motebang Sera.
Substitution, Royal AM. Levy Mashiane replaces Mthokozisi Dube.
Attempt missed. Mfundo Thikazi (Royal AM) left footed shot from outside the box is close, but misses to the right.
Attempt blocked. Sedwyn George (Royal AM) header from the left side of the box is blocked. Assisted by Siphesihle Msomi.
Attempt blocked. Mthokozisi Shwabule (Swallows) left footed shot from the centre of the box is blocked. Assisted by Tlakusani Mthethwa.
Mthokozisi Dube (Royal AM) wins a free kick on the right wing.
Foul by Lindokuhle Mtshali (Swallows).
Substitution, Swallows. Evans Rusike replaces Kagiso Malinga because of an injury.
Delay over. They are ready to continue.
Delay in match because of an injury Kagiso Malinga (Swallows).
Attempt missed. Kagiso Malinga (Swallows) left footed shot from outside the box is high and wide to the left. Assisted by Lindokuhle Mtshali.
Foul by Sedwyn George (Royal AM).
Kwandakwensizwa Mngonyama (Swallows) wins a free kick in the defensive half.
Darrel Matsheke (Swallows) is shown the yellow card for a bad foul.
Jabulani Ncobeni (Royal AM) wins a free kick in the attacking half.
Foul by Darrel Matsheke (Swallows).
Delay over. They are ready to continue.
Delay in match because of an injury Sipho Sibiya (Swallows).
Attempt saved. Mfundo Thikazi (Royal AM) left footed shot from outside the box is saved in the centre of the goal.
Hand ball by Lindokuhle Mtshali (Swallows).
Substitution, Swallows. Darrel Matsheke replaces Tshediso Patjie.
Motebang Sera (Royal AM) wins a free kick in the attacking half.
Foul by Sipho Sibiya (Swallows).
Attempt missed. Mfundo Thikazi (Royal AM) left footed shot from the centre of the box is close, but misses to the right. Assisted by Sedwyn George.
Siphesihle Msomi (Royal AM) wins a free kick in the attacking half.
Foul by Mthokozisi Shwabule (Swallows).
Attempt blocked. Siphesihle Msomi (Royal AM) left footed shot from outside the box is blocked. Assisted by Sedwyn George.
Attempt saved. Lindokuhle Mtshali (Swallows) left footed shot from the right side of the six yard box is saved in the bottom right corner. Assisted by Tshediso Patjie.
Offside, Swallows. Lindokuhle Mtshali tries a through ball, but Kagiso Malinga is caught offside.
Substitution, Royal AM. Mfundo Thikazi replaces Happy Jele.
Foul by Siphesihle Msomi (Royal AM).
Lindokuhle Mtshali (Swallows) wins a free kick in the attacking half.
Hand ball by Menzi Masuku (Royal AM).
Attempt missed. Motebang Sera (Royal AM) left footed shot from the centre of the box is too high. Assisted by Mlungisi Sikakane following a set piece situation.
Lesego Manganyi (Royal AM) hits the right post with a left footed shot from the centre of the box following a set piece situation.
Attempt saved. Motebang Sera (Royal AM) header from the centre of the box is saved in the top right corner. Assisted by Mokete Mogaila with a cross.
Jabulani Ncobeni (Royal AM) wins a free kick on the left wing.
Foul by Gregory Damons (Swallows).
Menzi Masuku (Royal AM) wins a free kick on the right wing.
Foul by Tshediso Patjie (Swallows).
Second Half begins Royal AM 0, Swallows 1.
First Half ends, Royal AM 0, Swallows 1.
Foul by Motebang Sera (Royal AM).
Kagiso Malinga (Swallows) wins a free kick on the right wing.
Mokete Mogaila (Royal AM) wins a free kick in the defensive half.
Foul by Gregory Damons (Swallows).
Jabulani Ncobeni (Royal AM) wins a free kick in the attacking half.
Foul by Gregory Damons (Swallows).
Offside, Swallows. Gregory Damons tries a through ball, but Tshediso Patjie is caught offside.
Attempt missed. Sedwyn George (Royal AM) header from the left side of the box is high and wide to the left. Assisted by Jabulani Ncobeni with a cross.
Delay over. They are ready to continue.
Delay in match because of an injury Nicholus Lukhubeni (Swallows).
Menzi Masuku (Royal AM) wins a free kick on the left wing.
Foul by Nicholus Lukhubeni (Swallows).
Attempt saved. Kagiso Malinga (Swallows) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Nicholus Lukhubeni with a cross.
Attempt missed. Kagiso Malinga (Swallows) left footed shot from outside the box is high and wide to the left following a fast break.
Motebang Sera (Royal AM) wins a free kick in the attacking half.
Foul by Kwandakwensizwa Mngonyama (Swallows).
Foul by Jabulani Ncobeni (Royal AM).
Lindokuhle Mtshali (Swallows) wins a free kick in the defensive half.
Attempt missed. Motebang Sera (Royal AM) header from the centre of the box is just a bit too high. Assisted by Menzi Masuku with a cross.
Delay over. They are ready to continue.
Delay in match because of an injury Kagiso Malinga (Swallows).
Mokete Mogaila (Royal AM) wins a free kick in the defensive half.
Foul by Gregory Damons (Swallows).
Goal! Royal AM 0, Swallows 1. Kagiso Malinga (Swallows) converts the penalty with a left footed shot to the bottom right corner.
Mondli Mpoto (Royal AM) is shown the yellow card for a bad foul.
Penalty conceded by Mondli Mpoto (Royal AM) after a foul in the penalty area.
Penalty Swallows. Kagiso Malinga draws a foul in the penalty area.
Attempt missed. Jabulani Ncobeni (Royal AM) right footed shot from outside the box is close, but misses to the right. Assisted by Motebang Sera.
Menzi Masuku (Royal AM) wins a free kick in the defensive half.
Foul by Lindokuhle Mtshali (Swallows).
Sedwyn George (Royal AM) hits the right post with a right footed shot from outside the box from a direct free kick.
Jabulani Ncobeni (Royal AM) wins a free kick in the attacking half.
Foul by Kwandakwensizwa Mngonyama (Swallows).
Foul by Lesego Manganyi (Royal AM).
Lindokuhle Mtshali (Swallows) wins a free kick in the defensive half.
Kagiso Malinga (Swallows) hits the right post with a right footed shot from the right side of the box. Assisted by Gregory Damons with a through ball following a fast break.
Foul by Tshediso Patjie (Swallows).
Mthokozisi Dube (Royal AM) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Mokete Mogaila (Royal AM).
Lineups are announced and players are warming up.