Producer: Amar Sunil Panicker
Pathum Nissanka had started off well with 41 runs in just 31 deliveries but was not able to take advantage of the start.
Sadeera Samarawickrama also managed to score 41 but was dismissed as he looked to go after the bowlers.
A century from Charith Asalanka helped drive the Sri Lankan's to a respectable total of 279 runs.
Angelo Mathews became the first batter in international cricket history to be timed-out.
Dilshan Madushanka was on point as he managed to dismiss both the opener's before dealing too much damage.
Najmul Hossain Shanto managed to bring up his fifty as he led the chase for Bangladesh.
The Bangladeshi skipper had also brought up his 50 setting the foundations to chase the total.
The pair of Najmul Shanto and Shakib-Al-Hasan managed to drive the chase with a huge partnership of 169 runs.
Angelo Mathews delivered the breakthrough to dismiss both Najimullah Shanto and Shakib-Al-Hasan as they looked to stage an unlikely comeback into the game.
Maheesh Theekshana was also able to take the wicket of Mahmudullah as the Sri Lankans had their tails up in the final stages of the game.
Bangladesh managed to get the win in the end by three wickets and 8.5 overs to spare eliminating Sri Lanka from the tournament.