Riding on skipper Angelo Mathews's half century, Sri Lanka defeated Bangladesh by three wickets in their last match match of Asia Cup at Mirpur in Dhaka.
When Sri Lanka had slipped to 90 for five, everybody was eagerly anticipating a humiliating defeat for the visitors. But two Lankan tail-enders AD Mathews kept the Lankans on track.
Sri Lanka reached the 205 target in 49 overs.
Mathews scored highest, 74 off 103 balls, for Sri Lanka.
Earlier Bangladeshi pacer Al-Amin Hossain stroked for Tigers by taking two early wickets.
Al-Amin Hossain sent back opener MDKJ Perera and Kumara Sangakara in consecutive overs.
The Tigers lost nine wickets to reach the total, with Anamaul Haque top scoring with 49.
Four Lankan bowlers -- Lakmal, Mendis, Perera and Priyanjan -- each claimed two wickets while maintaining tight lines and lengths.
The match holds little value for both the team in terms of consequences, as Sri Lanka have already qualified for the final while Bangladesh have been knocked out of the competition.
However, the Tigers will look to salvage some pride from this match to break a losing streak that has now stretched to eight international matches thanks to some shoddy fielding and an inability to finish off close games.
However, they showed signs of improvement in their last outing against Pakistan, posting their highest ODI total – 326.
Sri Lanka, on the other hand, will look forward to this match as a rehearsal for the final against Pakistan on March 8 at the same venue.