That's it! The referee blows the final whistle
Yellow card for Zakhele Lepasa
end of second half
Siphosakhe Ntiya-Ntiya is coming off and he is replaced by Edgar Diala Manaka
Felix Noge is coming off and he is replaced by Zakhele Lepasa
Shadrack Kobedi is coming off and he is replaced by Thato Letshedi
Samkele Sihlali is coming off and he is replaced by Lebogang Button
Yellow card for Thabiso Sesane
Msindisi Kunene is coming off and he is replaced by Katlego Otladisa
Khumbulani Ncube is coming off and he is replaced by Onke Moletshe
Moremi Seketso is coming off and he is replaced by Yanga Madiba
Marumo Gallants FC VS Siwelele FC
That's it! The referee blows the final whistle
Marumo Gallants FC VS Siwelele FC
Yellow card for Zakhele Lepasa
Siwelele FC VS Marumo Gallants FC
end of second half
Marumo Gallants FC VS Siwelele FC
Siphosakhe Ntiya-Ntiya is coming off and he is replaced by Edgar Diala Manaka
Marumo Gallants FC VS Siwelele FC
Felix Noge is coming off and he is replaced by Zakhele Lepasa
Marumo Gallants FC VS Siwelele FC
Shadrack Kobedi is coming off and he is replaced by Thato Letshedi
Marumo Gallants FC VS Siwelele FC
Samkele Sihlali is coming off and he is replaced by Lebogang Button
Marumo Gallants FC VS Siwelele FC
Yellow card for Thabiso Sesane
Marumo Gallants FC VS Siwelele FC
Msindisi Kunene is coming off and he is replaced by Katlego Otladisa
Marumo Gallants FC VS Siwelele FC
Khumbulani Ncube is coming off and he is replaced by Onke Moletshe
Marumo Gallants FC VS Siwelele FC
Moremi Seketso is coming off and he is replaced by Yanga Madiba