The final spots for the round of 32, slated for January 24-26, were completed over the past month, and the stage features nine FDL sides and SDL teams joining the remaining 17 Vodacom Premier League sides.
Defending champions Azam FC will take on Friends Rangers at Uhuru Stadium in the city.
The two sides are known to have played against each multiple times in friendlies every season, making this one of the most played fixtures in Tanzania.
Last season’s losing finalists Lipuli were drawn at home too‚ with a tricky last 32 outing against SDL side Kitayosa SC from Kilimanjaro.
Simba are at home against Mwadui who are the only side to have claimed maximum points against the former, popularly known as ‘Msimbazi Reds’, in this campaign so far.
The tournament’s 2015/16 season champions, Young Africans (Yanga), were drawn at home too‚ with a tricky last 32 outing against Prisons.
Last month Yanga claimed a hard fought 1-0 victory over Prisons in a Premier League match played at Samora Stadium in Iringa following the banning of the dilapidated Mbeya’s Sokoine Stadium.
Namungo and Biashara United will face each other in an all-Premier League clash while Panama FC and Mtwivila tie guarantees there will be a SDL side in the round of 16.
There will be two all-FDL ties, Stand United will be away to Majimaji FC and Ihefu FC are set to host Gipco.
In total, there are four all-Premier League ties in the round of 32. Police Tanzania and Mbeya City FC were two other VPL teams drawn against each other
All the ties are to be played over the weekend of January 24-27.
ASFC last 32 draw;
Gwambina vs Ruvu Shooting, African Sports vs Alliance, Polisi Tanzania vs Mbeya City FC.
Ndanda FC vs Dodoma FC, Majimaji FC vs Stand United, Ihefu FC vs Gipco, KMC FC vs Pan Africa, Panama vs Mtwivila
Namungo FC vs Biashara, Mtibwa Sugar vs Sahare All Stars, JKT Tanzania vs Tukuyu Stars.
Simba SC vs Mwadui FC, Yanga SC vs Tz Prisons, Azam FC vs Friends Rangers, Kagera Sugar vs Mighty Elephant, Lipuli FC vs Kitayosa FC.