The Nedbank Cup draw for last 32 was conducted on Monday night SuperSport headquarters in Randburg in Johannesburg and drew up some interesting ties.
A number of Premier Soccer League sides will lock horns, with Ajax Cape Town hosting Mamelodi Sundowns, Wits hosting Kaizer Chiefs and SuperSport United meeting Moroka Swallows. Orlando Pirates will travel to minnows Maluti FET.
Some of the National First Division teams have yet to be determined as the preliminary rounds must still be played.
"The NFD teams are yet to play their preliminary games so the draw will have two teams in other instances with the winners taking on the team they have been drawn against. NFD will play their games this month," said PSL General Manager Dereck Blackensee.
Mbombela United V Vasco da Gama/Santos
Maluti FET v Orlando Pirates
AmaZulu v Temba Royal FC
Ajax CT V Mamelodi Sundowns
Black Leopards v Cape Town All Stars
Bloemfontein Celtic V Milano FC/Thanda Royal Zulu
Tuks v Maritzburg United
Island FC v Polokwane City/FC AK
United FC/Roses United v Chippa United
Vardos FC v Golden Arrows
Dynamos/Black Aces v Platinum Stars
BidVest Wits v Kaizer Chiefs
Magesi FC v Jomo Cosmos/FC Cape Town
Sivuta FC/African Warriors v Jacka Spears FC
SuperSport United v Moroka Swallows
Free State Stars v Witbank Spurs/Blackburn Rovers
The tournament will start on Friday February 22.