Defending champions Orlando Pirates were the first to punch their ticket to the semi-finals with a 2-0 win over Polokwane City, while Sekhukhune United staged a dramatic comeback to edge TS Galaxy 3-2 after trailing by two goals.
On Sunday, 3 August, Stellenbosch overcame AmaZulu in a thrilling 3-2 contest, before Mamelodi Sundowns wrapped up the weekend with a dominant 4-0 victory over Richards Bay.
With all four teams confirmed, the semi-final draw has now locked in the matchups for the final four.