Earlier, Bangladesh lost two crucial wickets in the first session of the second and final Test against Sri Lanka in Colombo on Saturday – reaching 62 for two at the lunch break on day one.
Hard-hitting opener Tamim Iqbal scored 10 before he was trapped leg-before, while Mohammad Ashraful, who scored a brilliant 190 in the drawn first Test, was run out for 16 after the visitors had been put in to bat.
Opener Jahurul Islam was unbeaten on 22 with just one four while Mominul Haque was three not out.
Sri Lanka struck in the seventh over of the morning session when seamer Nuwan Kulasekara got the wicket of Iqbal. Kulasekara returned to the side after missing the first match with an injury.
Ashraful hit the first four of the morning when he square-drove seamer Shaminda Eranga, edging the next delivery for another boundary. He added 35 for the second wicket with Jahurul.
Sri Lanka made one change from the side that played the opening Test in Galle, bringing in pace man Suranga Lakmal in place of spinner Ajantha Mendis.
Bangladesh replaced Anamul Haque, Elias Sunny and Shahadat Hossain with Tamim, Robiul Islam and Rubel Hossain.
(With inputs from AFP)
Brief Scores: Bangladesh 155 for 5 (Mominul Haque 63*, Jahurul Islam 33; Rangana Herath 2 for 28) vs Sri Lanka