NFD: Saturday match wrap
Moroka Swallows 3-1 Vasco da Gama
Swallows kept their excellent run of recent form going with a solid home win. On target for the Birds were Msekeli Mvalo, Khotso Malope and Felix Obada, while Kebaho scored for the Cape team.
Black Leopards 1-0 Amazulu
An 89th minute by Zimu Mziwakuthula ensured maximum points for Lidoda Duvha in Durban.
Milano United 0-1 Mbombela United
Mbombela reignited their promotion hopes when they edged out Mbombela United 1-0, the only goal of the game coming from Bongani Ndhlovu.
Royal Eagles 1-2 Baroka FC
Baroka kept the pressure on Highlands Park, moving top of the NFD standings for at least 24 hours after their win in Pietermaritzburg.
Philani Cele was on target for Eagles, a brace from Mathari Mothupa firing the Limpopo team to victory.
African Warriors 3-0 Santos
Warriors remained bottom of the NFD table, but kept in touching distance of those clubs above them, thanks to the 3-0 win. On the score-sheet for the Free State side were Thamsanqa Ngema, Khwela Muziwandile and Xolani Ngema.
Mthatha Bucks 1-0 Cape Town All Stars
Bucks secured an important three points in their quest to avoid the drop when they edged out All Stars in Mthatha. The only goal of the game came on 22 minutes, Petrus Ngebo scoring for the second week running when he picked out the bottom corner after an assist by Sihle Maso.