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.
Kaizer Chiefs were held to a 1-1 draw with AmaZulu in the DStv Premiership on Sunday night as their race to secure a top-eight spot goes down to the wire.
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.
Stellenbosch cruised to a dominant 5-0 victory over Polokwane City in the DStv Premiership on Saturday night thanks to a sensational performance from Iqraam Rayners.
Orlando Pirates eventually broke down a stubborn 10-man Amazulu outfit to prevail 1-0 in their DStv Premiership clash at the Orlando Stadium.