National First Division Coastal Stream log leaders Bay United and second-placed Maritzburg United will be involved in a crunch decider for the championship.
The same applies to the Inland Stream's FC AK, Dynamos and African Warriors, who will fight for a place in the playoffs.
The two Coastal Stream sides have already qualified for the playoffs, while their battle for the championship will be held at Harry Gwala Stadium tomorrow at 3pm.
Bay have amassed 42 points, a point ahead of Maritzburg, and are left with two matches, including tomorrow's clash.
Their closest rivals are Nathi Lions with 31 points from the same number of matches.
Another interesting match of this stream is a battle of the strugglers between Western Province United and Hanover at Erica Park at 3pm, also tomorrow.
Meanwhile, in the Inland Stream, Dynamos coach Innocent Mayoyo admitted that it would be difficult to face his mentor, Boebie Solomons, in their match against Winnerspark at Seshego Stadium at 3.30pm on Sunday.
"I have to beat Winnerspark because I failed to do so when still with Dynamos over the past four seasons. Our game plan will hinge on penetrating them through the midfield. This is a make or break game as it will determine our future," Mayoyo said yesterday.
Solomons said the boys would vent their anger of the Nedbank Cup defeat by FC Cape Town on Dynamos. FC AK need a draw against Garankuwa United to qualify for the playoffs and a victory to become champions at Eldorado Park on Sunday at 3.30pm.