Western Cape outfits Stellenbosch and Cape Town City won their DStv Premiership games on Saturday, while AmaZulu were held to a draw at home.
We preview four of the weekend's DStv Premiership matches with a fiery Kwazulu-Natal derby scheduled for Saturday evening headlining the action.
Sekhukhune United snapped a two-game losing streak in impressive fashion in Saturday's DStv Premiership action, while Supersport United and Royal AM played out to an entertaining draw.
We take a look at several battles set to take place in the DStv Premiership this weekend
Mamelodi Sundowns and Marumo Gallants both advanced to the Nedbank Cup last-16 with comfortable victories over Richards Bay and Magesi respectively.
Swallows eye a move out of the bottom two on Friday when they host Richards Bay, while Maritzburg will lock horns with AmaZulu in the DStv Premiership.