TS Galaxy 6-3 Kaizer Chiefs
Kaizer Chiefs suffered their first-ever loss to TS Galaxy in the DStv Diski Challenge after they were hammered 6-3 on Sunday morning at Dobsonville Stadium.
Sanele Zulu got an early opener for the Rockets and Puso Dithejane levelled matters for Chiefs on 25 minutes, as the sides went to the break level pegging.
However, Nkosi restored the lead for Galaxy just before the hour-mark and the floodgates opened thereafter, as Aphelele Teto made it 3-1 moments later.
As the Mpumalanga side ran riot, Zulu netted twice within ten minutes to make it 5-1 and completed his hat-trick.
Mfundo Vilakazi pulled a goal back for Amakhosi with 13 minutes remaining and Neo Bohloko got another goal for the Glamour Boys four minutes before time to make it 5-3.
However, Danyal Daya restored a three-goal lead for the Rockets in the last minute to put an icing on the cake.
Marumo Gallants 0-0 Orlando Pirates
Orlando Pirates missed the chance to move level on points with leaders SuperSport United after they were held to a goalless draw by Marumo Gallants on Saturday afternoon at Dobsonville Stadium.
The first stanza got off to frantic start as goalkeeper Gallants Bareng Ledwaba nearly scored an own goal just before the half-hour mark after he spilled a cross by Jabulani Maluleke into the post and managed to push the ball off the line.
Bahlabane Ba Ntwa threatened early in the second stanza as Sibusiso Nkosi was denied by the woodwork.
The Buccaneers took control of the game in the closing stages, creating chances but could not beat Ledwaba as the sides shared the spoils.
Pirates remained two points behind table-toppers SuperSport with four games to go.
Mamelodi Sundowns 3-0 Stellenbosch
Mamelodi Sundowns got over their back-to-back losses after thrashing Stellenbosch 3-0 on Sunday afternoon at Solomon Mahlangu Stadium.
Sundowns leapfrogged Kaizer Chiefs in fourth place on the log by one point, although Chiefs have two games in hand while Stellies dropped down to seventh.
SuperSport United 3-3 Cape Town City
SuperSport United remain at the top of the table by a small margin after playing to a thrilling 3-3 draw against SuperSport United in a top-of-the-table clash on Sunday afternoon at Dobsonville Stadium.
Lumphumlo Sifumba broke the deadlock for the Citizens on 25 minutes from the penalty spot but United responded five minutes later through Keenan Bezuidenhout.
Ime Daniel Okon gave SuperSport the lead two minutes later but Luke Daniels brought City back in the game two minutes before the interval.
There was still time for Shandre Campbell to reclaim the lead for Matsatsantsa on the stroke of half-time but City came back again through the boot of Sifumba, who completed his brace.
Log-leaders United remained one point ahead of second-placed the Citizens on the table, with four matches left to play.
Swallows 0-5 Golden Arrows
Golden Arrows won their fourth game in five matches after putting five goals past Swallows without reply courtesy of a hat-trick by Samkelo Mzolo on Stadium morning at Dobsonville Stadium.
Mzolo scored twice in the first stanza to give Arrows a 2-0 lead heading to the interval and made it 3-0 early in the second to complete his hat-trick.
In a one-way traffic, Mthokozisi Duma made it 4-0 in the last 14 minutes as Abafana Bes'thende ran riot and Kwanele Majozi put the icing on the cake with five minutes left.
Other results:
Royal AM 2-1 Chippa United
AmaZulu 1-1 Sekhukhune United
Richards Bay 0-0 Maritzburg United