GOAL brings the round-up of top tier teams fighting to achieve their set objectives in the almost ending campaign.
The Premier Soccer League's round of 25 kicked of on Friday, April 26, with teams battling hard to achieve their set objectives.
Cape Town Suprs and Richards Bay are aiming at avoiding the relegation axe after their inconsistencies in the South African top-tier.
The likes of AmaZulu, Chippa United and Polokwane City are hoping to get the MTN8 ticket as Stellenbosch and Cape Town City chase Caf competitions.
GOAL has compiled all the results below.
Cape Town Spurs vs Richards Bay
Spurs sustained their survival hopes after beating fellow relegation candidates Richards Bay 1-0 on Friday evening at the Athlone Stadium.
The only goal of the match was scored by Azola Jakalashe in the dying minutes of the game and despite a spirited fight-back from the Natal Rich Boys, the hosts held on to get their 15th point, five less than their visitors.
With five rounds to go, Spurs can fancy their chances of reaching the promotion/relegation play-offs.
TS Galaxy 2-0 Moroka Swallows
Galaxy are now the dark horses in the race for Caf Champions League ticket after a 2-1 win over Moroka Swallows on Friday night at Lucas Masterpieces Moripe Stadium.
Sphiwe Mahlangu and Samir Nurkovic scored the goals for the Rockets to ensure their team is now on 37 points from 23 games, six less than second-placed Stellenbosch.
Swallows, who scored their lone goal through Gabadinho Mhango, remain just above the relegation zone with 20 points, six more than Richards Bay who are 15th.
AmaZulu vs Chippa United
When: Saturday, April 27
Venue: Moses Mabhida Stadium
Kick-off: 15.00
Stellenbosch vs Polokwane City
When: Saturday, April 27
Where: Danie Craven Stadium
Kick-off: 20.00
Cape Town City vs Golden Arrows
When: Sunday, April 28
Where: DHL Cape Town Stadium
Kick-off: 17.30