With qualification for the National First Division Coastal Stream playoffs sealed, three teams will head for a photo finish for a second spot in the Inland Stream because champions FC AK have qualified.
Winnerspark also laid claim to the second spot, making it three teams vying for the berth with Dynamos and African Warriors. This follows their 3-2 victory over Dynamos at Seshego Stadium on Sunday.
Winnerspark came from two goals down to beat the Dynamites, who drew blood first in the fifth minute through Louis Agyemang. Ten minutes later Joseph Mthombeni made it 2-0. Winnerspark changed their defensive approach in the last 20 minutes of the first half to neutralise the visitors.
In the second half substitute Phikolethu Speelman pulled one back for Winnerspark in the 64th minute, with Mashiane Phadu levelling matters 18 minutes later. The final goal was scored by substitute Dolf Khesa to make it 3-2.
Referee Zolile Mthethwa became man of the match when he flashed 10 yellow cards - including a caution mistakenly flashed to the innocent Million Mkhabela, instead of Morgan Shivhambu - and a red card.
FC AK consolidated their championship ambitions when they sent GaRankuwa United to the Vodacom Promotional League through a 3-1 whipping on Sunday.
Mpumalanga Black Aces played to a goalless draw with Witbank Spurs, and University of Pretoria beat African Warriors 3-1.
In the Coastal Stream, Maritzburg United overtook Bay United to lead the stream with 44 points, only two ahead of Bay. Hanover also sent Western Province United to the Vodacom League via a 2-0 win. Nathi Lions beat Ikapa Sporting 2-1 and FC Cape Town pipped Durban Stars 2-0.