Skipper Arslaan Premji and Nyenje Hashim were impressive with the bat as the eventual winners raced to 195 runs all out once they won the toss and chose to start batting in the 40-over clash.
They were dealt an early blow in their innings after opening batsmen Jay Hirwania and Ivan Ismail were sent back to the pavilion after managing a few knocks.
Ivan could only manage seven runs, which consisted of a four, as his spell was brought to an end by Upanga Warriors' Faraj Athumani who caught the former from Abdulrahman Akida's delivery.
Premji saw to it that his squad's quest for a convincing total was still there, as he recorded 56 runs, which included four fours.
Ilala Boys were again pegged back by an early exit of Ashish Shah, who batted at number four, as he wa run out by Athuman with four runs to his name.
Nikhil Sawant and Zamoyoni Ramadhani also stayed at the crease for a while to post 11 runs and 12 runs respectively.
Hashim later boosted his club's total with his 62 runs, which included two fours and three sixes.
Athumani and Akida stood out of the rest of Upanga Warriors' bowlers, given they ended their respective spells with four wickets and three wickets respectively.
Athumani leaked 28 runs and he had one maiden over in 4.5 overs, Akida leaked 27 runs in eight overs.
Chasing 196 runs to win, Upanga Warriors got off to wobbly start in the innings, given skipper, Dhrumit Mehta, who opened the outfit's innings with Akida, was bowled clean by Ilala Boys' pacer, Ramadhani.
Akida withstood Ilala Boys' pressure to post 21 runs which included three fours.
Abdullah Jabir and Vaibhav Bhatia made the squad's quest for successful chase known, notching 17 runs and 16 runs respectively.
Athumani later boosted the chase with his 25 runs which consisted of four fours, only to see the chase wane because of quick dismissals of the rest of the side's middle order batsmen.
Low order batsman, Ally Hafidh, somewhat attempted to improve the chase with his 14 runs, his efforts, nevertheless, ended in vain after he had been dismissed by Ilala Boys' Ismail.
The club's hopes for successful chase went up in smokes after night watchman, Sayan Vijay Jobanputra, was sent back to the pavilion with two runs to his name, leaving the squad with 137 runs all out in 35.1 overs.
Premji took three wickets, leaking 18 runs in eight overs, to lead Ilala Boys' bowling onslaught, fellow bowlers Ismail and Ramadhani took two wickets apiece to eventually foil Upanga Warriors' chase.
The Tanzania Cricket Association (TCA)-organized league, which has sides locking horns in 40-over encounters, has brought together six teams, with a view to promoting cricket in the country.
Kinondoni Development, Al Madrasa Boys, Upanga Warriors, Women Combine, Lions Academy and Ilala Boys are the teams participating in the showdown.
The competition's participating players, according to TCA information officer, Atif Salim, are a product of club academies, U-19 players and senior players who have come through the association's development program.
He stated; ''The idea is to offer a strong platform for the national U-19 cricket squad's players, who are going to take part in the ICC U-19 Africa Qualifiers' Division 2, to be held in Dar es Salaam in January 2021.''
Salim disclosed the national cricket governing body also thought that the league can be a good platform for the women's cricket team to gain experience by playing against U-19 boys.
The move, he stated, will help the women team's players sharpen match tempo in international tournaments.
Salim disclosed; ''In the coming years we want to try and demand that local clubs should also try and focus on youths and have academies of their own just like the way Lions Cricket Club has done, a good pool o their youths are playing in the development league.''