There were victories for Cape Town Spurs, Polokwane City and Sekhukhune United in PSL action on Saturday while Cape Town City moved up to second with a hard-fought draw at Chippa.
Nkosingiphile Ngcobo scored to secure a crucial 1-0 win for Kaizer Chiefs against resilient Richards Bay at FNB Stadium in the DStv Premiership.
Royal AM beat Richards Bay 3-2 in a Premier Soccer League match at Harry Gwala Stadium on Sunday in which all five goals came in the first half.
Stellenbosch FC emerged triumphant in the Carling Knockout Cup semi-final, dispatching Richards Bay with a commanding 3-0 victory.
Richards Bay captain Simphiwe Mcineka openly eyes redemption against Stellenbosch in the Carling Knockout Cup semi-final.
Table-topping Mamelodi Sundowns experienced a reality check, succumbing to a 4-0 defeat against Chippa United in the DStv Diski Challenge on Saturday.