Home side fell to be 72-4 as Shaminda Eranga fond form early.
Seamer Shaminda Eranga claimed two wickets as Sri Lanka reduced Bangladesh to 72-4 in the opening session of the first Test in Dhaka on Monday.
The tourists justified their decision to bowl first on a rock-hard pitch at the Sher-e-Bangla stadium by grabbing four wickets with just 59 runs on the board.
Debutant opening batsman Shamsur Rahman smashed 33 of those runs with the help of seven boundaries, but failed to build on the fluent start.
Bangladesh lost three wickets in successive overs to slip from 35-0 to 40-3 as Eranga removed Tamim Iqbal and Rahman, and captain Angelo Mathews trapped Marshall Ayub leg-before.
Suranga Lakmal dismissed Mominul Haque before Shakib Al Hasan (15) and skipper Mushfiqur Rahim (eight) batted out the session.
Bangladesh left out Imrul Kayes, Mohammad Mahmudullah and Abdur Razzak from their initial squad, and went in with three quick bowlers in Rubel Hossain, Robiul Islam and Al-Amin Hossain.
Sri Lanka took the field without Test wicket-keeper Prasanna Jayawardene, who was forced to return home to Colombo due to his father’s illness. Kumar Sangakkara is expected to don the gloves in his absence.
The tourists omitted unorthodox spinner Ajantha Mendis and preferred all-rounder Dilruwan Perera in the first of two Tests.
Sri Lanka will also play three one-day internationals and two Twenty20 games during the tour that ends on February 22.
Lunch scores on the opening day of the first Test between Bangladesh and Sri Lanka at the Sher-e-Bangla stadium in Dhaka on Monday:
Bangladesh 1st innings:
Tamim Iqbal c Lakmal b Eranga 6
Shamsur Rahman c Vithanage b Eranga 33
Marshall Ayub lbw b Mathews 1
Mominul Haque c Vithanage b Lakmal 8
Shakib Al Hasan not out 15
Mushfiqur Rahim not out 8
Extras: (nb1) 1
Total (for four wickets, 25 overs) 72
Fall of wickets: 1-35 (Tamim), 2-40 (Ayub), 3-40 (Shamsur), 4-59 (Mominul).
Bowling: Lakmal 7-1-25-1 (1nb) Eranga 9-2-21-2, Mathews 6-3-18-1, D. Perera 2-2-0-0, Herath 1-0-8-0.
Umpires: Paul Reiffel (AUS) and Nigel Llong (ENG)
TV umpire: Sharfuddoula Saikat (BAN)
Match referee Javagal Srinath (IND)