Sri Lanka were 290/2 in 78 overs at the end of Day 2 while facing Bangladesh in the second Test of the two-match series at the Sinhalese Sports Club Ground, Colombo. They dismissed the visitors early during the day before asserting their dominance in style. Ebadot Hossain (eight off 13) was out in the fourth over of the day. Taijul Islam (33 off 60) tried his best to score as much as possible before being the last wicket to fall. He was Sonal Dinusha's third scalp of the match. The left-arm debutant spinner completed the innings with a three-wicket haul (3/22 in 9.3 overs) to his credit. The Lankans began their innings at a quick pace. The opening combination of Pathum Nissanka and Lahiru Udara hit nine fours in the initial 10 overs, earning them a total of 55 runs. Lunch was consumed at the 21st over. Though no boundaries were hit during the last 10 overs of the interval, the hosts were well placed. The third ball of the second session was the cause of Udara's downfall as Taijul trapped him in front. Udara was dismissed on 10 short of a maiden half-century in his third Test innings. Dinesh Chandimal handled the reins from Nayeem Hasan in his second over to hit three boundaries. Taijul got a relief from bowling after being substituted at the end of 45 overs. Also Read: Hardik Pandya's rumoured ex-girlfriend Esha Gupta opened up on their relationship The left-arm spinner had worked tirelessly for 22 overs. Dinesh Chandimal reached his fifty off 70 balls. It was the 34th occasion he had reached 50 or more in Tests. Sri Lanka were at 190, which is where tea was called. It had all revolved around the stand between Nissanka and Chandimal after Taijul removed Udara for the third time in three innings. Nissanka raised his ton with his 12th boundary of the innings. Taijul was removed after bowling four overs following the post-tea break. Sri Lanka took a lead on the last ball of the 69th over. It became nearly a race against time to determine who, between Chandimal and Nissanka, would complete their 150 and ton, respectively. But a avoidable reverse-sweep by Chandimal resulted in him having to walk back with 93 from 153. This was also his first dismissal in the nineties. Prabath Jayasuriya replaced skipper Dhananjaya de Silva as the nightwatcher. Jayasuriya got off to the mark on his 10th ball via an edge over slip.