Thanda Royal Zulu 1-0 Mpumalanga Black Aces
Nkosinathi Mthiyane scored the only goal to give Thanda maximum points against log leaders Aces, who had a chance to equalise when they were awarded a penalty in the 84th minute, but they failed to score. Thanda have 17 points while Aces remain top of the log with 21 points.
Milano United 2-0 African Warriors
Devon Saal and Lesvin Stoffels were once again on the score-sheet for Milano, but finished the game with 10 men after Keanen Thomas collected his second yellow card. Milano are now on 18 points and Warriors have 15 points.
Dynamos 1-2 FC Cape Town
Things are still not looking good for Dynamos as they lost their fourth League game in a row on Sunday. Mpo Erasmus and Sibusiso Ntuli scored for the Cape side while Itumeleng Matsiane netted for the hosts. Dynamos remain at the bottom of the table.
Witbank Spurs 3-2 Blackburn Rovers
Ralph Matema, Peter Munbayiwa and Thando Gumede scored for Spurs, while Mazi Mncube and Myron Hoffman netted for Rovers.
Vasco da Gama 1-1 FC AK
Zeka Karkee scored for Vasco while Elton Peterson got the goal for FC AK, who finished the game with 10 men when Mike Dika was shown a red card.
United FC 0-0 Sivutsa Stars
United FC and Sivutsa Stars played to a goalless draw at Moruleng Stadium, with the hosts moving up to third.
Jomo Cosmos 0-0 Santos
Jomo Cosmos and Santos drew 0-0 at the Johannesburg Stadium. Ezenkosi remain sixth, while Santos are down in ninth.