Jomo Cosmos 1-3 Uthongathi
Uthongathi maintained third spot on the GladAfrica Championship log after thrashing winless Jomo Cosmos 3-1 on Sunday afternoon at Vosloorus Stadium.
Francis Baloyi eventually broke the deadlock for the visitors ten minutes inside the second stanza and Ezenkosi found the equaliser 20 minutes before time.
However, Athi Sitshwele restored the lead for Uthongathi five minutes later and Nkosikhona Dube sealed the three points with the third goal deep in stoppage time.
JDR Stars 1-0 Hungry Lions
JDR Stars remain two points clear at the top of the log after a narrow 1-0 win over Hungry Lions on Saturday afternoon at Giant Stadium.
Malebogo Modise gave the Hammer Boys the lead in the fifth minute and that was enough to keep them at the top of the log.
Pretoria Callies 1-2 University of Pretoria
University of Pretoria got back to winning ways after coming from behind to beat Pretoria Callies 2-1 in the Tshwane derby on Sunday afternoon at Lucas Moripe Stadium.
Former Kaizer Chiefs striker Edmore Chirambadare broke the deadlock for Callies on the half-hour mark but Kamogelo Pheeane levelled matters for AmaTuks early in the second stanza and Luvuyo Phewa snatched the winner 19 minutes before time.
Cape Town Spurs 1-2 Richards Bay
Richards Bay won their fourth game in a row after edging Cape Town Spurs 2-1 on Sunday afternoon at Parow Park.
Sakhile Hlongwa broke the deadlock for the Natal Rich Boyz on the stroke of half-time and Bevan Fransman equalised for Spurs on the hour-mark.
However, Siyabonga Vilane got the winner for the visitors 12 minutes before time.
Tshakhuma Tsha Madzivhandila 2-0 Polokwane City
Tshakhuma Tsha Madzivhandila ended a five-match winless streak after beating Polokwane City 2-0 on Sunday afternoon in the Limpopo derby at Thohoyandou Stadium.
TTM, as a result, moved up to 12th on the log with 13 points, four points above the relegation zone while Rise and Shine dropped down to seventh.
Venda Football Academy 2-1 Black Leopards
Venda Football Academy won back-to-back matches after beating Black Leopards 2-1 on Saturday afternoon in the Limpopo derby at Thohoyandou Stadium.
Phiri gave VFA an early lead and Lidoda Duvha found the equaliser just before the half-time break. However, Mutsivhuli scored what proved to be the winner for Venda on the hour-mark.
Free State Stars 1-0 Cape Town All Stars
Free State Stars extended their unbeaten run to four matches after edging Cape Town All Stars 1-0 on Saturday afternoon at Goble Park.
Ea Lla Koto moved up to sixth on the log with 19 points, three points shy of the promotion play-off positions while Igugu Lekapa dropped down to ninth with 17 points.
TS Sporting 0-1 Platinum City Rovers
Platinum City Rovers got back to winning ways after edging TS Sporting 1-0 on Saturday afternoon at Kabokweni Stadium.
City Rovers went up to fifth on the log with 21 points, three points off the top of the top of the table while Abantu Bemthetho remained in 13th spot with 12 points.
Scroll through the gallery to see the 10 most valuable U21s in the DStv Premiership