Sri Lanka defeated Bangladesh by 328 runs in the first Test on the fourth day on Monday to go 1-0 up in the two-match series.
Kasun Rajitha claimed 5/56 as the visitors bowled out Bangladesh for 182 in their second innings, with Mominul Haque left unbeaten on 87, reports AFP.
Taijul and Mominul resumed Bangladesh’s innings at 47/5 after the top order collapsed in little over an hour before the close on Sunday.
Sri Lanka, who maintained their record of never losing a Test series in Bangladesh, made 280 in their first innings and Bangladesh replied with 188.
The visitors then made 418 with first innings centurions de Silva and Kamindu Mendis both reaching three figures for the second time in the match.
They were only the third pair from the same country to score centuries in each innings of a Test after Australia’s Chappell brothers, Greg and Ian, and Pakistan’s Misbah-ul-Haq and Azhar Ali.
The second and final match of the series will be played in Chittagong from March 30.