The draw for the Nedbank Cup semi-finals was made on Sunday, and Mamelodi Sundowns have been given a tough encounter.
Sundowns scraped into the quarter-finals after Keletso Makgalwa struck in stoppage time to secure 1-0 a win over Highlands Park in Tembisa.
READ: Downs book Nedbank semi-final spot
Bidvest Wits, meanwhile, had a much easier passage to the final four after thrashing GladAfrica Championship outfit Real Kings 4-0 on Friday night.
Sundowns will now lock horns with Gavin Hunt's charges in the final four, with a spot in the final up for grabs.
The other semi-final will see Bloemfontein Celtic travel to Baroka FC, who eliminated Black Leopards on Saturday.
The Premier Soccer League will announce the dates and venues in due course.
Semi-final draw:
Mamelodi Sundowns v Bidvest Wits
Baroka v Bloemfontein Celtic