Bidvest Wits will host Kaizer Chiefs in the Telkom Knockout semi-final, with the dates still to be confirmed.
In the other semi-final, Bloemfontein City will be away to Polokwane City.
The draw was made on Sunday, following the last quarterfinal match in which Chiefs beat Chippa United 1-0 in Port Elizabeth.
Support Local Journalism
Add The Citizen as a Preferred Source on Google and follow us on Google News to see more of our trusted reporting in Google News and Top Stories.