While Cape Town Spurs dropped further points in the GladAfrica Championship after a goalless draw with Royal AM, Steenberg United and Cape United, both recorded good wins over TS Sporting and Free State Stars respectively.
Furthermore, University of Pretoria shocked JDR Stars 1-0 at the Giant Stadium, where Mathuane Selotola was the match winner.
The Urban Warriors continued to miss numerous goal-scoring opportunities at the Chatsworth Stadium, where Patrick Nyame did well for the home side.
Former Bafana Bafana defender, Nasief Morris, engineered his first win as a head coach in the professional arena, following goals from two reliable front-runners, Gregory Roelf and Yusuf Jappie, whose long-range drive was a marvel to watch.
Abantu Bemthetho, for whom Percy Nkabinde netted a consolation penalty to make the final score 2-1, are in the drop zone, having conceded 5 goals in 2 matches.
The Spirited Ones took full advantage of the fierce Mother City wind and it came to no surprise when Eleazar Rodgers netted before Sekele Sithole put the match beyond Free State's reach at 2-0.
At the Olen Stadium, Jomo Cosmos did well to hold rampant Sekhukhune United 2-2, especially after Babina Noko twice took the lead via Katlego Cwinyane and Percyval Maluleke.
In the end, Ezenkosi grabbed a late point thanks to an 88th minute spot kick by Seun Ledwaba, while Thomas Kgope was also on target for them.
There was also a 2-2 scorecard between Richards Bay FC and Cape Town All Stars in KZN.
Colin Ryan opened the scoring early for Igugu Lekapa before Khanyisa Mayo levelled matters just prior to the break.
An entertaining second half then saw Chade Roman net for the Cape side but here again, a spot kick neatly put away by the Natal Rich Boyz Austin Dube meant the points were shared.