Orlando Pirates 3-1 Stellenbosch FC
Orlando Pirates registered a fourth straight victory in the DStv Diski Challenge after defeating league leaders Stellenbosch FC.
The Buccaneers raced into a first-half lead thanks to a strike from Siphamandla Msezane.
Neo Mokoena extended Pirates' lead five minutes after the halftime break before Puleng Bapela added the third goal after the hour mark.
Stellenbosch remain top of the table, two points ahead of second-place Kaizer Chiefs who have played two games less.
Mamelodi Sundowns 0-0 Richards Bay
Mamelodi Sundowns' title charge suffered another blow after playing to a goalless draw against Richards Bay on Saturday morning.
The result is a disappointing one for the Brazilians, who remain in third place but are five points behind the league leaders.
The Natal Rich Boyz, meanwhile, sit in seventh position.
Chippa United 1-3 Golden Arrows
Golden Arrows returned to winning ways in the Diski Challenge with a 3-1 victory away to Chippa United on Saturday.
Sfundo Shezi bagged a brace on the day, while Ndelu completed the victory for the KwaZulu-Natal outfit.
Arrows are unchanged in 11th spot while the Chilli Boys remain second from bottom.
Results:
TS Galaxy 5-2 Cape Town City
Marumo Gallants 4-0 Polokwane City
AmaZulu - Magesi FC (Postponed)