Orlando Pirates returned to winning ways at the expense of AmaZulu after picking up a 2-0 victory at the King Zwelithini Stadium on Sunday.
Following last week's shock against TS Galaxy, the Buccaneers needed late strikes from Boitumelo Radiopane and Nkosinathi Temba to get past Usuthu and held tight onto top spot.
Kaizer Chiefs made it back-to-back wins to consolidate eight spot following a 3-2 victory over Sekhukhune United at the Dobsonville Stadium in the DStv Diski Challenge on Saturday.
The two outfits finished the first half level after Mohammed Mashinin wiped out Kayden Francis's early strike.
Francis then helped himself to his and the Amakhosi's second soon following the start of the second half and whilst Wandile Duba made it three, Kgothatso Mathibe got the visitors' consolation.
Marumo Gallants FC eased their run of six consecutive defeats with a tough goalless draw out at the Lucas Moripe Stadium against SuperSport United.
Matsatsantsa's inconsistent run of form thus continued on the back of this outcome, as Gallants picked up a valuable point in Atteridgeville.
Cape Town City managed to cast last week's loss to Swallows FC aside through a 2-1 victory away to Golden Arrows.
The Citizens banked on quick strikes from Ashley Nel and Luke Daniels before Bongumusa Nkosi got Abafana Besthende's reply, as the host failed to collect three wins on the bounce.
Mamelodi Sundowns weren't able to register back-to-back wins on their own turf following a goalless draw with Limpopo outfit Baroka FC.
The Brazilians snapped a run of four successive losses last week with a 4-2 victory over Royal AM, whilst Bakgaga Ba Ga Mphahlele went down 4-1 to AmaZulu in their last match.
Chippa United halted their run of two consecutive losses in the league through an entertaining 2-2 draw against TS Galaxy.
The Rockets, who last week stunned the league leaders Orlando Pirates, were confident of another win after going in level at the break but a double from Thulani Mini helped Chippa settle for a point.
Stellenbosch FC 1-2 Royal AM
Maritzburg United 0-0 Swallows FC