Sekhukhune United kept their CAF qualification hopes alive, while Magesi and Marumo Gallants boosted their respective bids for survival in the Betway Premiership.
Cape Town Citys woes continued after they suffered a 1-0 defeat to Richards Bay at the King Goodwill Zwelithini Stadium on Friday.
Thulani Gumedes 79th-minute goal settled the contest as the Natal Rich Boyz went four points clear of the promotion/relegation berth in 12th place, leaving the Citizens winless in their last 12 games and floundering in 14th spot.
Sekhukhune United moved back into CAF contention with a 2-0 victory over Polokwane City in a Limpopo derby at the Peter Mokaba Stadium on Saturday.
Goals in each half from Ellis Rammala 36 and Daniel Cardoso 79 saw Babina Noko reclaim third position from Stellenbosch, while Rise And Shine are six points further back in sixth after a second successive defeat.