The clash's eventual winners put spirited bowling displays to limit Zanaki Girls to 67 runs for six wickets in the allotted 20 overs once the latter had chance to bat first.
Sharifa Rashid deployed at the top of Zanaki Girls' batting unit, was so far the batter with notable performance at the crease.
She registered 23 runs, contributing immensely to Zanaki Girls' acquisition of the total.
The batting squad also banked on extra runs given away by Mchanganyiko Girls' bowlers, given the players ended up giving away 30 extras.
Sharifa's batting exploit to a great helped Zanaki Girls being in control, she moreover spared fellow top order batters' blushes.
They had experienced a shaky start, given their first three members of the batting unit, openers Anifa Athuman and Ramla Aziz, and Swaumu Aziz, that came on at number three, were all dismissed in quick succession.
The impressive Sharifa had her squad's score past 60-run mark once she exited in the 19th over.
She edged a deliver by Mchanganyiko Girls' Esther Franck to Zuhura Masoud, who went for a catch.
Angelina Kefa, deployed as low order batter, fell three runs short of two-digit figure whilst recording an unbeaten spell.
Bowlers Zuhura and Lightness Eliud were impressive for Mchanganyiko Girls, given they took two wickets apiece.
Needing 68 runs to come out with victory, Mchanganyiko Girls got down to smooth chase, recording 68 runs for the loss of three wickets in 14.2 overs.
Opener, Amne Nasri, led the onslaught, given she registered 22 runs not out.
The batter solidly kept Zanaki Girls at bay, frustrating the latter's effort to turn tables on the former.
Much as the opener was the only batter with two-digit figure, Mchanganyiko Girls fought gallantly in the chase, with Zuhura, Mwajuma chipping in with four runs apiece, and Lightness finishing two runs short of two-digit figure.
Zuhura's efforts to end with a bigger figure were snapped by Zanaki Girls bowler, Swaumu, in the fourth over.
With Zanaki Girls' bowling unit giving away 30 extras, Mchanganyiko Girls' efforts to get down to successful chase was mad much easier.
Mchanganyiko Girls' Zuhura was voted as the best player of the match.
The national cricket governing body-organized Dar es Salaam U-18 Girls League is yet another move by the association to boost cricket promotion domestically.