Mirpur: Kumar Sangakkara continued his awesome batting form in Bangladesh as Sri Lanka won the second one-day International by 61 runs in Dhaka on Thursday to take an unassailable 2-0 lead in the three-match series.
The left-handed batsman hit a fluent 128 off 115 balls to lift Sri Lanka to 289 for six.
Bangladesh, facing a must-win situation after losing the first match, caved in under pressure and were dismissed for 228 with seven overs to spare at the Sher-e-Bangla Stadium.
Skipper Mushfiqur Rahim top-scored with 79 off 83 balls and opener Anamul Haque made 42, but none of the other batsmen settled down as Sri Lanka grabbed wickets at regular intervals.
Lasith Malinga, Sachithra Senanayake, Thisara Perera and Ajantha Mendis picked up two wickets each, while part-timer Ashan Priyanjan took one.