Cape Umoya United 0 Jomo Cosmos 1
After two consecutive defeats, Ezenkosi bounced back to move out of the drop zone for the first time since early November 2019, while the Spirited Ones suffered their tenth defeat.
Mbombela United 0 TS Sporting 1
Relegation-threatened Tingwenyama were undone by an early error, which lifted Abantu Bemthetho up to thirteenth spot, level on points with TS Galaxy.
Real Kings 1 Royal Eagles 1
Despite this morale-boosting draw, Eagles have a mountain to climb if they want to avoid falling into the ABC Motsepe League.
JDR Stars 1 Richards Bay FC 2
Simo Dladla’s Natal Rich Boyz shocked the Hammer Boys thanks to Khanyisa Mayo’s double.
TS Galaxy 1 Swallows FC 2
A sixth victory in seven matches for the high-flying Birds, who’re just five points behind leaders, Ajax Cape Town.
University of Pretoria 2 Tshakhuma Tsha Madzivhandila 0
AmaTuks leapfrogged their opponents to grab sixth spot following two great strikes from Collins Mbesuma and Kgodiso Monama.
Free State Stars 2 Ajax Cape Town 2
The Urban Warriors earned a deserved draw as Ea Lla Koto stretched their unbeaten run to eight games.