Bangladesh took two pacers - Subashish Roy and Mustafizur Rahman - and dropped Taskin Ahmed for the Colombo Test. Specialist left-arm spinner Taijul Islam was also included in the playing XI for the historic 100th Test.
Besides Subashish, Mustafizur and Taijul, all-rounders Shakib al Hasan and Mehedi Hasan Miraz also bowled in good areas and it was refreshing to see the Bangladesh bowler dominate the sessions to restrict the Lankans.
Fielding was also good for Bangladesh as a couple of sharp catches were taken by Miraz at gully and Soumya Sarkar at second slip.
After losing the toss, Mustafizur and Subashish were right on the money from the very beginning, depriving Lankan opening batsmen Upul Tharanga and Dimuth Karunaratne from freeing their arms. The first three overs were all maidens and this was the first time in the history of Test cricket that Bangladesh bowled three consecutive maidens.
Mustafizur drew first blood for Bangladesh and it was a just reward for him after bowling so many dot balls in his opening spell.
At the other end, Subashish also bowled a tight line and length and made things difficult for the opposition batters.
Test captain Mushfiqur Rahim cleverly brought Miraz into the attack within the first 10 overs. Sri Lanka sensed an opportunity and tried to attack him from the word go, only to pay a heavy price.
Kusal Mendis, who scored 194 in the first Test, was stumped by Mushfiq in Miraz’s third over, thus putting more pressure on the Lankans.
Things further got better for Bangladesh when Subashish picked up the fourth wicket, just before lunch. And so, the session well and truly belonged to the visiting side.
The Lankans did offer some resistance later in the day but Bangladesh came back strong in the final session as well.
If weather permits, then Bangladesh have to take the remaining three Sri Lankan wickets early on Thursday and bat well in order to take a first-innings lead.