Maritzburg United 1-5 Cape Town City
Nana Akosah-Bempah (2) and Shaquille Abrahams were among the goals as Cape Town City recorded a 5-1 win over Maritzburg United.
Eyona Ndondo and Zukile Kewuti rounded off the scoring as the Citizens have now claimed a second successive MDC victory.
Kaizer Chiefs 2-2 Black Leopards
Kaizer Chiefs rallied back from 2-0 down to salvage a 2-2 draw with Black Leopards at the FNB Stadium on Saturday.
Happy Mashiane and Sabelo Radebe rescued a point for Chiefs after Thembisani Nevhulamba and Khuliso Mudau put Leopards into a two-goal lead.
Orland Pirates 1-2 Golden Arrows
Goals from Tshanini Falakhe and Siyabonga Dube guided Golden Arrows to a 2-1 win over Orlando Pirates on Sunday.
Abel Mabaso got on the score-sheet for the Soweto giants, who have now suffered back-to-back defeats.
Mamelodi Sundowns 1-1 AmaZulu
Cassius Mailula cancelled out Vuyo Mantjie's early strike as Sundowns and Usuthu shared the spoils on Sunday.
Bloemfontein Celtic 1-0 Highlands Park
Baroka 3-2 SuperSport United
Polokwane City 6-1 Chippa United
Free State Stars 2-1 Bidvest Wits