Saturday's early kick-offs in the DStv Premiership saw Stellenbosch give away valuable points to Moroka Swallows as Sekhukhune United and Polokwane City played to a stalemate.
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.
Cape Town City dropped more points in their race for a CAF finish with a 2-2 draw away to Polokwane City.
SuperSport United fought back with 10 men to force a 1-1 draw with Polokwane City while Sekhukhune and Stellenbosch played to the same scoreline in the two DStv Premiership games played on Wednesday.