Image courtesy of: ESPNcricinfo
Mathews was named Man of the Match for his vital knock
Bangladesh captain Mushfiqur Rahim would have been delighted with his decision to bat first early on as the opening pair of Anamul Haque and Shamsur Rahman amassed a 74-run partnership before Rahman was given out lbw off the bowling of Ajantha Mendis for 39.
Mendis struck again four balls later when he clean bowled Mominul Haque for just one run.
Rahim failed to have an impact with the bat as he was given out lbw off the bowling of Chaturanga de Silva for four runs.
Anamul Haque ended up making 49 runs before he was brilliantly caught by Lahiru Thirimanne at midwicket off the bowling of Ashan Priyanjan.
Shakib Al Hasan scored 20 runs before he was caught by Sri Lanka captain Angelo Mathews at midwicket off the bowling of Priyanjan.
Mahmudullah and Nasir Hossain stemmed the bleeding with a 55-run partnership before Mahmudullah was clean bowled by Suranga Lakmal for 30.
Hossain also made 30 runs before he was caught by Mahela Jayawardene at long-on off the bowling of Lakmal.
Ziaur Rahman made 12 runs before he was cleaned up by Thisara Perera.
Perera struck again the very next ball when he shattered Rubel Hossain’s stumps.
Bangladesh eventually finished on 204/9 off their 50 overs.
Lakmal, Perera, Mendis and Priyanjan picked up two wickets apiece, while de Silva chipped in with one.
Chasing 205 to win, Sri Lanka got off to the worst possible start as opening batsman Kusal Perera was caught behind just two balls into the innings.
Kumar Sangakkara only made two runs before he was caught by Nasir Hossain at first slip off the bowling of Al-Amin Hossain.
Jayawardene failed to trouble the scorers as he was run out by Rubel Hossain for a duck.
Priyanjan managed to make 24 runs before he was caught behind off the bowling of Rahman.
Thirimanne scored 33 runs before he was caught by Rubel Hossain at long-on off the bowling of Arafat Sunny.
De Silva and Mathews steadied the innings with an 82-run partnership before de Silva was caught behind off the bowling of Mahmudullah for 44.
Thisara Perera smashed a rapid 15 runs before he was run out by Rubel Hossain.
Thanks to Mathews, who finished unbeaten on 74 off 103 balls, which included seven boundaries and a six, Sri Lanka ended up reaching their target with one over to spare.
Al-Amin Hossain was the pick of the bowlers with two wickets, while Rahman, Sunny and Mahmudullah snapped up one wicket each.
Rahim was disappointed to have lost every single Asia Cup match, and said: “All four games we fought well apart from Afghanistan. We dropped couple of catches, batsmen got in and got out. We have couple of areas to work on.
“[We] Missed the injured players, but it is not an excuse. We had a chat and said what we showed against Afghanistan was not good enough for international cricket and was disappointing for the fans. Hopefully we will come back hard in the World T20, thanks for supporting us.”
Mathews, who was named Man of the Match, was pleased to have won the game, and said: “I was under a little bit of pressure to be honest. We were losing wickets and had to consolidate. Chaturanga batted beautifully.
“It is a good problem for us (when Malinga comes back). All the bowlers did well. We wanted to try out a few things (against Bangladesh), [we] wanted to chase and see how we go about it. It was not easy once we lost a few wickets. (Mahela) is a big match player and I am sure he will come good for us.”