The draw for the Nedbank Cup semi-finals took place on Sunday afternoon, giving two interesting clashes.
On Saturday, defending champions Orlando Pirates booked their spot in the semi-finals after beating a resilient SuperSport United on penalties. It marked the 13th successive win for the Buccaneers in the competition under Jose Riveiro.
Meanwhile, Kaizer Chiefs eliminated Stellenbosch FC thanks to two injury-time goals to keep their own title hopes alive.
On Sunday, Marumo Gallants knocked out Durban City on penalties, while the fixture between Mamelodi Sundowns and Sekhukhune United was postponed due to a double-booking at Lucas Moripe Stadium.
The draw followed the Sundowns fixture, with the winner between Sundowns and Sekhukhune hosting Amakhosi, while Pirates have a home draw against Gallants
Full draw:
Mamelodi Sundowns/Sekhukhune United vs Kaizer Chiefs
Orlando Pirates vs Marumoa Gallants