The battle for the top eight is headed for an epic finale after no less than five teams left themselves in the running for the last available spot following this weekend's DStv Premiership action.
Richards Bay pulled off a shock 1-0 win against Orlando Pirates at the Orlando Stadium, confirming Cape Town Spurs' relegation from the DStv Premiership.
Richards Bay took a point closer to relegation safety while Stellenbosch were held to a goalless draw by Amazulu in PSL action on Wednesday.
Richards Bay took to a giant step towards avoiding relegation after beating Amazulu as Cape Town Spurs went down at home to Polokwane City.
Cape Town Spurs scored late to grab a crucial victory over Richards Bay in a relegation battle while TS Galaxy beat Swallows at the Lucas Moripe Stadium.
Kaizer Chiefs had all the opportunities but would lose out 1-0 to a defiant Richards Bay in their DStv Premiership clash on Sunday.