Orbit College gave their survival chances a timely shot in the arm on Tuesday as they beat TS Galaxy, while Stellenbosch failed to break into the Betway Premiership's top half.
Golden Arrows missed an opportunity to move into the top half of the Betway Premiership on Saturday, while Siwelele beat TS Galaxy, and Orbit College drew with Richards Bay.
Sekhukhune United climbed to third spot on the Betway Premiership table following a 2-0 against Orbit College at Peter Mokaba Stadium on Sunday.
Golden Arrows cruised to a comfortable win over Orbit College, TS Galaxy edged Marumo Gallants and Richards Bay needed sudden-death penalties to see off Siwelele.
Chippa United beat Durban City to improve their chances of avoiding relegation from the Betway Premiership, while AmaZulu kept their momentum going.
Chippa United claimed a vital 1-0 Betway Premiership win over Orbit College FC at Olympia Park in Rustenburg on Saturday, with substitute Justice Figuareido proving the difference in a tight contest.