Baroka FC scored a last gasp equaliser against Highlands Park, FC Cape Town shocked Witbank Spurs, and Black Leopards edged out Royal Eagles.
Black Leopards 1-0 Royal Eagles – Thohoyandou Stadium
Roggert Nyundu struck with a well taken header 11 minutes from time to secure a much-needed win for the Limpopo team, while denting Eagles’ promotion hopes.
FC Cape Town 2-1 Witbank Spurs – NNK Rugby Stadium
The African Beasts moved out of the drop zone with only their third win of the season. Lucky Nguzana struck a brace for the hosts, with Cleopas Dube on target for Spurs.
Highlands Park v Baroka FC
The home team were 2-0 up after goals by Muzi Thabotha and Peter Shalulile on 23 and 47 minutes. But NFD top scorer Thabiso Kutumela notched a brace with a 67th minute penalty and a 94th minute strike to keep Baroka two points above Cape Town All Stars at the top of the NFD standings.