The fixtures for the Nedbank Cup quarter-finals were determined on Sunday evening.
Click through the gallery above to see the sides left in the Nedbank Cup.
The last eight draw took place directly after Chippa United/Cape Town City eliminated Chippa United Cape Town City at the Nelson Mandela Bay Stadium.
Orlando Pirates, who rallied from behind to knockout Maritzburg, will do battle against against the winner of the final Last 16 clasha between Mamelodi Sundowns and Polokwane City.
There will be a Limpopo derby as well, as the resurgent Tshakhuma Tsha Madzivhandila take on Black Leopards.
There will be at least one GladAfrica Championship side in the semi-finals after Cape Town All Stars were drawn against Pretoria Callies.
Black Leopards v Tshakhuma Tsha Madzivhandila
Chippa United v Richards Bay FC
Cape Town All Stars v Pretoria Callies
Mamelodi Sundowns/Polokwane City v Orlando Pirates