The Mapinduzi Cup this year features all the club from Vodacom Premier League. The 13 championships that feature four teams from Vodacom Premier League and four from Zanzibar, make the totality of 8 clubs.
After the knock out stage, all four Tanzania Mainland clubs reach the semi-finals.
Basing on their qualifications here is how the semi-finals will be.
The final will be on January 14 this year 2020, at Amaan Stadium, Zanzibar.