Bangladesh were all out for 312 runs in their first innings on the third day of the first Test against Sri Lanka in Galle on Thursday.
Sri Lankan skipper Rangana Herath took the final wicket in the first over after the tea break, helping his side take a 182-run lead in the first innings.
Herath earlier bowled his Bangladesh counterpart Mushfiqur Rahim for 85 after the latter’s 106-run seventh wicket stand with Mehedi Hasan (41) helped the visitors avoid the follow-on.