Orlando Pirates continued their winning run in the DStv Diski Challenge Rewired on Saturday at the Rand Stadium to go on top of the stream 2 log standings.
The Buccaneers started like a house on fire with the breakthrough from Boitumelo Radiopane, but the Limpopo outfit struck back before halftime only for Sifiso Luthuli to hit the winner.
Kaizer Chiefs thrashed Bloemfontein Celtic 4-0 at the Dr Petrus Molemela Stadium in a stream 1 encounter.
Lebohang Lesako continued to have an impressive campaign after netting the opener in the first half before Velile Mdaka and Tshepo Mohlala gave the Amakhosi a big cushion at the break.
Celtic's outing on the field of play was compounded early on in the second half as Lesako went on to secure a brace to round of the Amakhosi's emphatic victory.
AmaZulu engineered a comeback 2-1 victory over SuperSport United at the Mpumalanga Stadium in a stream 1 clash.
The Tshwane side trailed Usuthu in the opening minutes from a close-range finish by Keenan Bezuidenhout, but Sandile Khumalo drew their level before halftime.
This followed the winning strike from none other than Lindani Shange in the second half to see Usuthu to victory and three points.
Maritzburg United and Stellenbosch FC played to an entertaining 3-3 draw in the Diski Challenge Rewired' top-of-the-table clash in stream 1 at the Mpumalanga Stadium.
Tshepo Myeni issued Stellies the lead from a goalkeeping howler early on before Fuad Johnson made it two from the spot later on, as Antonio Van Wyk capitalised on another howler to make it three.
Maritzburg began to stage a comeback through Keletso Sifama and Thobeka Zondi nearer to the interval allowing substitute Ashley Wyngaard to grind out a share of the spoils late in the match.
Cape Town City raced to a dominant 3-0 triumph over Golden Arrows in Sunday's DStv Diski Challenge Rewired action in Hammarsdale in stream 1.
The Citizens were two goals up at halftime through quick fire efforts from amongst others debutants Anathi Ngwadla and Sanele Gaxa.
Abafana Besthende's day were put to bed in the second half as Jaedin Rhodes gave the Citizens a third, who also had 15-year-old Kaka Sifumba becoming the youngest player in the league's history.
Baroka FC 3-2 Mamelodi Sundowns
TS Galaxy 2-2 Chippa United
Tshakhuma Tsha Madzivhandila 1-1 Swallows FC