Sri Lanka's Angelo Mathews is just seven runs short of another century against Bangladesh. -AP
Angelo Mathews is closing in on a century in back-to-back Tests, helping Sri Lanka to a four-run lead over hosts Bangladesh by reaching 5-369 at lunch on day four of the second Test.
Hold tight - we’re checking permissions before loading more content
Mathews, who scored 199 in the first innings of the drawn first Test, was unbeaten on 93 at the first interval on Thursday and shared a 103-run sixth-wicket stand with Dinesh Chandimal, who was 61 not out.
Resuming at 5-282, with a deficit of 83, Sri Lanka began in attacking mood with Chandimal hitting paceman Ebadot Hossain for a boundary in the first over.
Mathews, who was dropped on 37, made Bangladesh pay heavily, scoring runs briskly.
In a disappointing session for the hosts, Bangladesh created a chance to dismiss Chandimal on 43 when Mominul spun one sharply past his bat but Sri Lanka reviewed successfully to overturn the decision.
Chandimal then raised his half century from 118 deliveries, clipping a delivery from left-arm spinner Taijul Islam to mid-on for a single.