Roshen Silva remained unbeaten on 70, adding 48 runs with fellow overnight batsman Suranga Lakmal for the ninth wicket to extend its lead on a hard pitch at the Sher-e-Bangla National Stadium. Bangladesh lost both their openers before Lunch to go into the break at 57 for 2 and after the lunch Sri Lanka come so strong. Lakmal started the slide in Bangladesh's first innings and then it was spin which did all the damage. Mominul too was put down by Karunaratne, off Rangana Herath, with the ball deflecting off the Niroshan Dickwella's pads. They were bowled out under 125 in both the innings of this Test. Bangladesh never made below 130 at home since 2009.
Taijul was the most successful bowler for Bangladesh, returning figures of 4-76, while pace bowler Mustafizur Rahman had 3-49. However, their inconsistency with line and lengths and the lack of pressure meant that Roshen Silva was able to farm the strike easily, keeping Suranga Lakmal out of harm's way. These are also the 3rd fewest Sri Lanka needed to bowl out a team in an innings with all the top three coming against Bangladesh. As the partnership grew, so did Silva's confidence in Lakmal, who reposed the faith by doing his bit to keep the bowlers at bay.
De Silva played an attacking 24-ball 28 before he was dismissed by a quicker delivery from left-arm spinner Taijul Islam.
The visitors were 8-200 at stumps, after taking a 112-run lead on the first innings.