Orlando Pirates strengthened their position at the top of the DStv Diski Challenge table with a 2-0 victory over Cape Town City on Saturday.
It took the Buccaneers first half goals from Cassius Spandiel and Thabiso Monyane to get the job done and prevent City back-to-back wins in the process.
Kaizer Chiefs' winning run of form was brought to a halt after suffering a 2-1 loss to second-place Stellenbosch FC at the FNB Stadium.
Stellies broke the deadlock early in the first half through Antonio Van Wyk before Mduduzi Shabalala levelled for the Glamour Boys just before the end.
With a stalemate on the horizon, Stellenbosch secured the winner through Liam De Kock to remain within a point of the leaders Orlando Pirates.
Golden Arrows were forced to settle for another stalemate for the second week running as Maritzburg United battled to a 1-1 affair in the KwaZulu-Natal derby.
Jaylen Trent had Abafana Besthende on the front at halftime, but the arrears were wiped away following the restart as Ayanda Ngcobo levelled matters.
A double from Thabang Mahlangu helped SuperSport United to get back to winning ways with a 3-1 victory over Baroka FC at the Giant Stadium on Sunday.
Matsatsantsa wasted no time to get the ball rolling, as goals in the first half from Tendamudzimu Matodzi and Thabang Mahlangu set them on their way.
Baroka were further behind moments inside the second period after Mahlangu completed his brace despite the Limpopo outfit managing to pull one back which proved too little too late.
Swallows FC snapped their disjointed run of form in the league following a 1-0 victory over Sekhukhune United at the Dobsonville Stadium.
Both these sides had loses in their last two matches, but a strike from Phelelani Mvelase proved sufficient for the Dube Birds in this particular encounter.
Marumo Gallants FC's struggles at the basement of the table were prolonged on the back of a 3-0 drubbing by TS Galaxy.
Efforts from Aphelele Teto, Koketso Modise and Kamogelo Sebelebele were enough to hand the Rockets a victory in the end.
Mamelodi Sundowns failed to redeem themselves from last week's 3-0 loss to Stellenbosch FC after playing to a 1-1 draw against AmaZulu.
The stalemate leaves the Brazilians fifth on the table and Usuthu all the way down in position 11th on the standings.