Chippa United 1-4 Kaizer Chiefs
Debutant Mfundo Vilakazi rounded the scoring for Kaizer Chiefs thrashed Chippa United 4-1 on Sunday afternoon at Wolfson Stadium.
Wandile Duba opened the scoring for Chiefs in the 17th minute with a strike into bottom corner and Mthokozisi Vilakazi doubled their lead nine minutes inside the second stanza with a first-time strike after a cross by Puso Dithejane.
Kayden Francis pulled a goal back for the Chilli Boys 14 minutes before time but Dithejane made it 3-1 for Amakhosi two minutes before time after a through ball by Rahim Milazi and Vilakazi added salt into Chippa's wounds with a tap-in after a square pass by Milazi.
Royal AM 2-4 Mamelodi Sundowns
Ten-man Mamelodi Sundowns ended a five-match winless run after thrashing Royal AM 4-2 on Saturday afternoon at Princess Magogo Stadium.
Ndzalama Mhangwana gave the Brazilians a perfect start after opening the scoring in the second minute with a header from Karabelo Ramokepa's cross and Thato Matli quickly doubled their lead six minutes later with another cross from Ramokepa.
Christopher Mbhele made it 3-0 for Sundowns before Xolani Phewa pulled a goal back in the 22nd minute for Royal and Philani Khumalo got a second goal back for Thwihli Thwahla on the stroke of half-time.
The Brazilians were reduced to ten men in the 65th minute after Mbhele got a second booking and was sent off. However, Oageng Phiri secured the three points for Masandawana eight minutes before time.
Orlando Pirates 0-2 TS Galaxy
Orlando Pirates' eight-match winning streak came to a grinding halt after going down 2-0 against TS Galaxy on Saturday afternoon at Rand Stadium.
The Rockets broke the deadlock on the half-hour mark after Zulu punished them for not clearing their lines from a corner and Zulu doubled the lead for the visitors and got his brace just before the hour-mark after catching the Pirates defence napping.
Cape Town City 1-2 Swallows
Swallows grabbed only their third win of the campaign after edging Cape Town City 2-1 on Sunday morning at Wolfson Stadium.
After a goalless first stanza, Tiniko Sithole eventually broke the deadlock for the Birds in the 62nd minute from the penalty spot after Phelelani Mvelase went down under a challenge in the box and Sithole doubled their lead seven minutes before time from another penalty after Ian Makaringe was brought down in the box.
Thabang Molada pulled a goal back for the Citizens in stoppage time but it was too little too late.
Maritzburg United 2-3 SuperSport United
SuperSport United came back from two goals down to edge Maritzburg United in a five-goal thriller on Saturday morning at Princess Magogo Stadium.
Following a goalless first stanza, Samkelo Dlamuka broke the deadlock for the Team of Choice ten minutes inside the second stanza and Ashley Wyngaard doubled their lead seven minutes later.
However, Sibusiso Maziko pulled a goal back for Matsatsantsa in the 65th and Thapelo Maseko snatched the equaliser in the last quarter of an hour.
Maziko netted the winner for Thabo September's charges in stoppage time and grabbed his brace with a screamer.
Baroka 1-4 AmaZulu
Sekhukhune United 0-1 Golden Arrows
Marumo Gallants 0-3 Stellenbosch