Kusal Perera's blistering fifty gives Sri Lanka a 1-0 lead in the two-match T20 global (T20I) series. Mortaza's men have the firepower to cause an upset but given the recent global form, Sri Lanka will be a tough nut to crack.
Also, in the bowling line-up, Sri Lanka had solid players with Lasith Malinga and Nuwan Kulasekara.
Mashrafe Mortaza (2-32) provided the initial breakthrough when he had the Sri Lankan captain caught at third man and two overs later, also had Dilshan Munaweera (8) caught and bowled.
Sri Lanka then quickly set about their target with Perera and skipper Upul Tharanga (24 off 23) sharing in a 65-run opening stand inside the opening seven overs. By the time they got rid of Perera for 77 it was too late as Sri Lanka needed just nine more off 11 deliveries.
Sri Lanka vs Bangladesh 1 T20 is scheduled for 7 pm local time (7 pm IST, 7:30 pm Bangladesh time). Mosaddek Hossain hit an unbeaten 34, but the Tigers failed to build on a good start provided by opener Soumya Sarkar, who hit a blistering 29 off 20, and Sabbir Rahman, 16 off 14.
"This is going to be my last T20 series for Bangladesh", Mashrafe told Dean Jones, who asked the Bangladesh captain if the rumours were true.
Bangladesh captain Mashrafe Mortaza, who announced his retirement from Twenty20 worldwide cricket before the game, won the toss and opted to bat first but the side was rocked by Lasith Malinga's second ball strike. Subsequently, Bangladesh will head to England to play the Champions Trophy in June.
The second and final match of the series will be held at the same ground on April 6.
On the other hand, Bangladesh, under Mashrafe Mortaza, have a settled playing XI as not many drastic changes to the team that featured in the ODIs can be expected.