It is a must win match for Kilimanjaro Stars, if they are to improve their chances, when it comes to progressing to the next stage of the event.
Zanzibar Heroes, Kilimanjaro Stars, Rwanda, Libya and Kenya are in the group A.
Kilimanjaro Stars had a rather frustrating start to their campaign in the event, as they posted a 0-0 draw with Libya in their first match at the same venue early this week.
Zanzibar Heroes issued a sound warning to the rest of the group A's outfits after the former had commanded a 3-1 win over Rwanda in the opening match.
A defeat for Kilimanjaro Stars in today's match will mean the team's chances to progress to the next stage will hinge on victory in the rest of its matches in the group.
The outfit should, as well, pray Kenya and Zanzibar Heroes falter in their respective remaining games.
Kenya cruised to a 2-0 win over Rwanda in the opening match.
Kilimanjaro Star are then set to lock horns with Rwanda on Saturday.
The Tanzania Mainland team will wind its campaign in the group stage by playing Kenya next week.
Kilimanjaro Stars' head coach, Ammy Ninje, revealed during the outfit's training sessions in Machakos on Tuesday his players worked on weaknesses they showcased in the match against Libya.
In the training session, Kilimanjaro Stars concentrated on defending properly once they either do not have the ball or lose possession.
The session also saw the players also work on the better approach on taking the game to their opponents.
Ninje revealed he was impressed by his players' ability to understand his instructions.
He said he was, as well, happy with his team’s displays against Libya, saying Kilimanjaro Stars built up their play well from the back and created a lot of chances.
Kilimanjaro Stars were set to attend more training sessions yesterday to prepare for today's match.
Zanzibar Heroes have always been proved to be stubborn opponents for Kilimanjaro Stars in the event and the former are expected to maintain the same status today.
Ninje admitted the game between Zanzibar Heroes and Kilimanjaro Stars has always been tough.
He, though, insisted his players will play their hearts out in pursuit of a win.
Zanzibar Heroes familiarity with Kilimanjaro Stars is expected to add up to the excitement in the game, as several members of the Isles' squad are participating in the Mainland Premier League.