It was yet another interesting weekend in the NFD, with log leaders University of Pretoria failing to extend their lead at the top, while the bottom four teams are still in danger of relegation come the end of the season.
Bay United are on 25 points, while Atlie FC, Dynamos and Blacks Aces are on 23 points. Sivutsa Stars are not out of the danger zone either, on 26 points.
University of Pretoria received a shocked result when they were beaten by Carara Kicks 1-0 away from home. AmaTuks could have extended their lead on top, after Blackburn Rovers played to a draw against Black Aces, but instead they stay just one point ahead of Rovers.
Carara Kicks, meanwhile, are steadily moving away from the relegation zone.
Rovers were held to a 2-2 draw by Mpumalanga Black Aces, after taking a 2-0 lead. But the relegation-threatened Aces showed character to fight back and get a point away from home. With a win Rovers would have moved to the top with a one point lead, but remain in second with 42 points.
Aces, meanwhile, pulled themselves away from the bottom, moving to 14th on goal difference.
Witbank Spurs continued their fight to stay in the First Division, with an impressive 4-1 thrashing of promotion candidates Thanda Royal Zulu. The win moves Spurs away from the relegation zone into 10th, while Thanda lose some ground in the promotion battle, but remain in third place with 38 points.
United FC put in another impressive performance, beating the struggling Dynamos at the GWK Stadium. Goals came from captain Junior Sekete and Norman Smith to give the home side the full three points. United move up one place to eighth.
African Warriors moved to within a point behind Chippa United when they beat the Cape side 2-0 away from home. This result moves Warriors to 35 points while Chippa United remain on 36 points.
Bay United played to a 1-1 draw against Atlie FC; Thapelo Mathiba scored for Bay and Christopher Komane pulled one back for Atlie.
FC AK beat FC Cape Town 3-1 at Eldorado Park, with the goals coming from Richard Chimane, who scored a brace, and Nkanyiso Zondi, who got the third. Mzuvele Skhosana pulled one back for the visiting side. The teams are level on 35 points, FC Cape Town in sixth on goal difference.
Sivutsa Stars played to a five-goal thriller against Vasco da Gama, with a brace from Mduduzi Nkosi and another from Thabo Rakhale taking Stars to a 3-2 win over the Cape side. Stars are now on 26 points, while Vasco slowly fall away from a promotion place with 37 points.