The title race in the National First Division's Coastal Stream looks set to go down to the wire since log-leaders Bay United and title-chasers Maritzburg United collected crucial points at the weekend.
The Team of Choice (Maritzburg) beat relegation-haunted Western Province United 2-0 at Harry Gwala Stadium in Pietermaritzburg, thanks to goals by Fadlu Davids and substitute Sipho Mngomezulu who struck in each half.
Bay United, guided by Vladislav Heric, pictured, pipped Johnny Ferreira's FC Cape Town 2-1 at Blue Downs Stadium in the Mother City.
The Port Elizabeth side lead Maritzburg United by one point and this makes the title race in the Coastal Stream spellbinding.
Relegation-threatened Hanover Park surprised third-placed Nathi Lions when they tamed Amabhubesi 1-0 at Vygieskraal.
Mid-table Durban Stars battled to a scoreless draw against Ikapa Sporting in Umlazi.
Rookies African Warriors caused a stir when they beat Inland Stream challengers Dynamos 1-0 at Charles Mopeli Stadium on Saturday.
Leaders FC AK settled for a 1-all draw against strugglers University of Pretoria in Tshwane in another match that was played on Saturday.