Kasun Rajitha finished with career-best Test figures of 8/112 as Sri Lanka bowled Bangladesh out for 182 on Monday for a 328-run win in the first game of the series.
Rajitha, who returned 3/56 in the first innings, took a fifer in the second essay. All 20 of the Bangladesh wickets were taken by seamers.
Mominul Haque played a lonely defiant innings for the hosts, stranded on 87 from 148 deliveries when the final wicket fell in the middle session on Day IV. His innings contained 12 boundaries and a six.
Bangladesh was set an improbable 511-run victory target after Sri Lanka rode on centuries in each innings, from Kamindu Mendis and skipper Dhananjaya de Silva.
“When we saw it looked like a fast bowling wicket, we went with three seamers,” De Silva said. “I think if you can get the new ball moving in any wicket, that’s the wicket-taking options for the captain. Rather than going with the spinners, I am happy to go with the fast bowlers.”
The visitors made early inroads in the morning session when Rajitha trapped Taijul Islam lbw for six after Bangladesh had resumed at 47/5.
Mominul and Mehidy Hasan combined for a 66-run seventh-wicket stand but Rajitha struck again to break the partnership.
Brief scores: SL 280 & 418. Bangladesh 188 & 182 (Mominul Haque 87 not out; Kasun Rajitha 5/56). SL won by 328 runs.