Sri Lanka 493 for 7 dec (Thirimanne 140, Karunaratne 118, Taskin 4-127) and 194 for 9 dec (Karunaratne 66, de Silva 41, Taijul 5-72) beat Bangladesh 251 (Tamim 92, Mominul 49, Jayawickrama 6-92) and 227 (Jayawickrama 5-86, Mendis 4-103) by 209 runs
Kandy: Sri Lanka beat Bangladesh by 209 runs in the second Test to clinch the two-match series 1-0 at Pallekele on Monday.
Chasing a daunting 437 to win, Bangladesh were dismissed for 227 in the first session of the fifth and final day.
The first Test ended in a draw after an avalanche of runs, the two sides scoring 1,289 for the loss of just 17 wickets over the five days.
Sri Lanka won the toss and elected to bat in the second Test.
They declared at 493 for seven before bowling Bangladesh out for 251, but did not enforce the follow-on.
Sri Lanka declared their second innings at 194 for nine.