Richards Bay retained their top-flight status in South African football for at least another season after thrashing Baroka 4-0 in their PSL play-off clash at the King Zwelithini Stadium.
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.