Bidvest Wits 1-2 Mamelodi Sundowns
Mamelodi Sundowns dislodged Bidvest Wits at the top of the table with a 2-1 victory on Sunday morning at Harry Gwala Stadium.
Keegan Allan opened the scoring for Masandawana in the 13th minute from the penalty spot before Cassius Mailula doubled the lead with eight minutes remaining of the first stanza.
Rawan Human pulled a goal back for the Clever Boys in the last four minutes from the penalty spot but the Brazilians held on to go top of the table.
Stellenbosch FC 1-1 Kaizer Chiefs
Kaizer Chiefs were held to a 1-1 draw by Stellenbosch FC on Saturday morning at Harry Gwala Stadium.
Keletso Sifama broke the deadlock for Amakhosi 14 minutes before the break but Jamie Craak salvaged a point for Stellies with the equaliser eight minutes after the break.
Golden Arrows 1-1 Orlando Pirates
Golden Arrows denied Orlando Pirates victory as the sides played to a 1-1 draw on Sunday afternoon at Harry Gwala Stadium.
Kagiso Madisha opened the scoring for Bucs in the 13th minute but only for Ismail Zuma to level matters in the 27th minute.
Bloemfontein Celtic 2-0 SuperSport United
Bloemfontein Celtic scored late goals to sink SuperSport United 2-0 on Sunday afternoon at Dr Molemela Stadium.
After a goalless first stanza, Xolani Mpata and Kamohelo Mahoje came to the party late in the game to snatch the three points for Siwelele.
Cape Town City 2-1 Highlands Park
Chippa United 2-2 Polokwane City
Maritzburg United 0-3 AmaZulu
Baroka FC 1-0 Black Leopards