As perhaps one of the most exciting weekends of the Betway Premiership approaches, Orlando Pirates are within touching distance of lifting the league trophy, while the likes of Marumo Gallants and Magesi fight for their lives at the tail end of the log.
The Soweto giants are delicately poised to bag their first PSL league title since the 2011/12 campaign as a result of Mamelodi Sundowns' 3-2 loss against TS Galaxy in their final match of the Betway Premiership.
As it stands, Pirates are three points behind current log leaders Sundowns with two games in hand as they prepare to take on Durban City at the Orlando Amstel Arena on Saturday.
Essentially, the Buccaneers need a victory over Durban City, while avoiding a heavy defeat in their final game to clinch the league crown, as they hold a superior goal difference advantage over Sundowns.
At the lower end of the log, 16th-placed Magesi will take on Siwelele on away grounds on Saturday in another must-win encounter in their bid to remain in the division.
Magesi suffered back-to-back defeats against Orbit College and Orlando Pirates in their last two matches as they sit three points from safety with two games left to play.
Elsewhere, Marumo Gallants will hope to evade the Relegation play-off position in 15th when they take on Polokwane City at the Old Peter Mokaba Stadium on Saturday. Gallants are currently on a run of five straight draws and are one point adrift from safety with Matchday 28 approaching.
In the race for top eight, eighth-placed Golden Arrows will hope to overcome their three-match drawing streak in their clash against Chippa United on away grounds.
Ninth-placed Siwelele and 10th positioned Stellenbosch FC are currently four points away from the top eight, with the latter set to take on Orbit College at the Danie Craven Stadium on Saturday.
Betway Premiership fixtures
Saturday, 16 May
3pm: AmaZulu v Kaizer Chiefs
3pm: Chippa United v Golden Arrows
3pm: Orlando Pirates v Durban City
3pm: Polokwane City v Marumo Gallants
3pm: Richards Bay v Sekhukhune United
3pm: Siwelele v Magesi
3pm: Stellenbosch v Orbit College

