Mbombela United 1 Ajax Cape Town 1
A tightly-fought match with lots of action, including a penalty for the Urban Warriors, which Rodrick Kabwe slotted home.
Free State Stars 1 University of Pretoria 1
An 88th minute equaliser by AmaTuks’ Collins Mbesuma denied Ea Lla Koto their opening three-point haul.
Tshakhuma Tsha Madzivhandila FC (TTM) 1 Jomo Cosmos 1
Ezenkosi were heading for their first win but TTM had other ideas and drew level during the referee’s optional time.
Cape Umoya United 1 Swallows FC 0
The Spirited Ones outclassed the once-famous Dube Birds following a second-half goal from veteran striker, Gregory Roelf.
TS Sporting 0 Richards Bay FC 1
An excellent away victory for Brandon Truter’s Natal Rich Boyz, who were awarded a penalty for the second game in row after a foul by Abantu Bemthetho’s goalkeeper, Oscarine Masuluke.
JDR Stars 2 Real Kings 0
The league’s newcomers sit proudly on top of the log on goal difference but Kings’ problems continue from last season.