The 2020 Nedabank Cup final draw has been confirmed with Mamelodi Sundowns facing Bivest Wits in the match of the round.
The last semi-final spot was seaeld this afternoon after Bloemfontein Celtic defeated Glad Africa Championship side TS Sporting on penalties after a 1-1 draw in regulation time.
The other game will feature Celtic taking on Dylan Kerr's Baroka FC.
Gavin Hunt's Wits was the first team to make the last four after smashing Real Kings 4-0 on Friday night, followed by Pitso Mosimane's Sundowns beating Highlands Park 1-0 and Baroka sending out Black Leopards with the same score.
Full semi-finals draw:
- Sundowns vs Wits
- Baroka vs Celtic.
The dates and venues will be announced in due course.