Orlando Pirates got back to winning ways with a 2-0 victory over Stellenbosch FC on Saturday afternoon at Rand Stadium.
Lesiba Mahlong and Sifiso Luthuli scored in either half to propel Pirates up to fourth on the table.
SuperSport United lost their second match in a row after going down 2-0 to Highlands Park on Saturday morning at Lucas Moripe Stadium.
Camren Ashby and Lucky Mdingi netted for the Lions of the North.
Kaizer Chiefs dropped points for the second successive match after being held to a 1-1 draw by Baroka FC.
Bakgaga broke the deadlock in the 24th minute but Amakhosi levelled matters six minutes later from the penalty spot.
Mamelodi Sundowns maintained their position at the top of the table after edging Maritzburg United 1-0 on Sunday morning at Lucas Moripe Stadium.
The Brazilians broke the deadlock with eight minutes remaining of the first stanza and the goal was enough to hand them the three points.
Chippa United 3-2 Bloemfontein Celtic
Polokwane City 0-0 AmaZulu
Golden Arrows 4-0 Black Leopards
Cape Town City 1-2 Bidvest Wits