The Nedbank Cup draw 2020 for the last 16 round was conducted on Monday evening, with some mouthwatering clashes awaiting.
Read: Nedbank Cup weekend wrap
A new champion will be crowned this season after holders TS Galaxy were booted out of the competition at the first hurdle, losing 3-0 to Chippa United.
With regards to the procedure of the draw, all 16 clubs were put in one pot, with no seeding.
In each sequence, the first ball to the drawn being the home team, and the second ball the away club.
Full last 16 draw:
Kaizer Chiefs vs Highlands Park
Mamelodi Sundowns vs Vaal University of Technology
Black Leopards vs Amavarara
Bidvest Wits vs Chippa United
Polokwane City/Baroka vs Hungry Lions
Zizwe Utd/Wanderers vs TS Sporting
Mbombela Utd vs Real Kings
Bloemfontein Celtic vs Maritzburg Utd