Royal AM enjoys a two point advantage over second-placed Richards Bay and three points advantage over third-placed Sekhukhune United who will pounce if they drop points during their remaining two matches.
It is so intense and unpredictable at top of the standings that even TS Sporting, JDR Stars and Free State Stars, who completes the top five bracket, can still earn automatic promotion to the PSL if a complicated set of results plays itself out over the final two weekends.
Attention is not only at the top of the log as there is massive interest on who will join relegated Bizana Pondo Chiefs to the third tier of South African football between Steenberg United, Cape Town Spurs, Cape Town All Stars and University of Pretoria.
Bizana Pondo Chiefs vs Pretoria Callies
Pretoria Callies, who lost to Chippa United in the semi-final stage of the Nedbank Cup recently, will fancy their chances of getting all the three points from already relegated Bizana Pondo Chiefs who have lost their last three league matches.
Pick: Callies Wins at 0.80 at BetXChange
Jomo Cosmos vs Richards Bay
This clash promises to be interesting as second-placed Richards Bay wants to continue putting pressure on log leaders Royal AM to see who will be the last team standing.
Richards Bay are favourites to walk away with all the three points but it is not going to be a walk in the park against Jomo Comsos who are looking to finish the season on a respectable position.
Pick: Richards Bay Wins at 0.95 at BetXChange
Sekhukhune United vs Polokwane City
Sekhukhune United is another team that has a lot to play for as a win against Polokwane City will keep them as serious contenders for automatic promotion and pile pressure on Royal AM and Richards Bay.
Sekhukhune will have to be at their very best to avoid dropping points as Polokwane are struggling in the bottom half of the table after they were docked three points by the league for failing to include five U23 players in their team list.
Pick: Sekhukhune United Wins at 0.75 at BetXChange
University of Pretoria vs Royal AM
This is definitely the biggest game of the weekend as Royal AM will take a giant step towards promotion to the Premier Soccer League (PSL) if they get all the three points from unpredictable University of Pretoria.
A win for Royal AM will leave them with one foot in the PSL while at the same time three points for University of Pretoria will ensure safety.
Pick: Royal AM Wins at 1.00 at BetXChange
Free State Stars vs Cape Town Spurs
For Free State Stars, who have an outside chance of automatic promotion to the PSL, their focus will be a win that will give them an opportunity to qualify for the promotion and relegation play-offs against Cape Town Spurs.
Stars, who are favourites to win at home at Goble Park, they will have to be at their best as Cape Town Spurs will be going all out for a win that will almost certainly ensure their status for another season.
Pick: Free State Stars Wins at 0.75 at BetXChange
TS Sporting vs Uthongathi
This is another battle that is expected to be keenly contested with TS Sporting fighting for a place in the promotion and relegation play-offs while Unthongathi are looking to end the season on a respectable position.
Pick: TS Sporting Wins at 1.00 at BetXChange
Cape Town All Stars vs Cape United
This is a clash that has pitted two teams that are fighting for different things on the log with Cape United still in the hunt for a promotion and relegation play-off place and struggling Cape Town All Stars fighting to avoid the relegation at the end of the season.
Pick: Cape United Wins at 1.40 at BetXChange
Steenberg United vs JDR Stars
JDR, who are overwhelming favourites to get all the three points in this clash, will go all out to solidify their target of earning a spot in the promotion and relegation play-offs while Steenberg are looking to avoid going down with Bizana Pondo Chiefs.
Pick: JDR Wins at 0.90 at BetXChange