The fixtures for the semi-finals of the MTN8 have now been confirmed following Sunday's draw.
Defending champions Orlando Pirates were the first team to qualify for the final four after defeating Polokwane City 2-0 at Orlando Stadium.
READ | Bucs coach praises stars for following his plan
Sekhukhune United made history by qualifying for the last eight for the first time in their history with a 3-2 win over TS Galaxy on Saturday night.
The semi-final line-up was complete on Sunday as Mamelodi Sundowns thrashed Richards Bay 4-0, while Stellenbosch FC edged AmaZulu in Cape Town.
The reigning champions will now renew their rivalry with Sundowns in the final four, while Stellenbosch have a date with Sekhukhune.
MTN8 Semi-Finals:
Orlando Pirates v Mamelodi Sundowns
Stellenbosch FC v Sekhukhune United
Photo by Lefty Shivambu/Gallo Images