Mamelodi Sundowns and Orlando Pirates were the biggest winners on matchday 20 as Stellenbosch, SuperSport United and Cape Town City all dropped points.
Rulani Mokwena's Sundowns stretched their lead at the top of the DStv Premiership table to 12 points after beating Chippa United 2-0 at the Lucas Masterpieces Moripe Stadium on Saturday night.
Goals from Teboho Mokoena (9') and Tashreeq Matthews (85') maintained the Brazilians' unbeaten start to the season, leaving the Chilli Boys down in 13th spot as they lost for the first time in four games.
Pirates did the league double over arch-rivals Kaizer Chiefs with a 3-2 victory in the Soweto derby at the FNB Stadium on Saturday afternoon.
Ashley Du Preez (6', 44') had twice given Amakhosi the lead, but they pegged back on each occasion by Monnapule Saleng (24') and Thabiso Lebitso (58') before the former completed the comeback win in the 68th minute.
The Buccaneers climbed up to second position, one point ahead of Stellies and Matsatsantsa, with the Glamour Boys dropping to seventh after suffering their first defeat in eight matches.
Stellenbosch got pushed down to third place after they were held to a 1-1 draw by Cape Town Spurs in a local derby at the Danie Craven Stadium on Saturday evening.
A penalty from Iqraam Rayners (68') cancelled out Asenele Velebayi's 43rd-minute opener for the Urban Warriors, who extended their unbeaten run to four games at the foot of the table.
SuperSport United failed to win for the fourth match in succession after they played out to a 1-1 draw with AmaZulu at the Peter Mokaba Stadium.
Victor Letsoalo (18') opened the scoring early on for Usuthu, but Lyle Lakay (74') hit back for Gavin Hunt's side in the second half as they remained behind the Maroons on
Read on supersport.com