Sri Lanka captain Dimuth Karunaratne batted through pain to help the hosts stretch their overall lead to 323 runs and boost their chances of a series-levelling victory in the second Test against Pakistan on Tuesday.
Ramesh Mendis chipped in with a lower order cameo and then claimed three wickets for 42 runs to put Sri Lanka on course for a significant first innings lead against Pakistan on day two of the second test in Galle on Monday.
Red hot Dinesh Chandimal struck his second successive half-century to take Sri Lanka's lead past 300 and thwart the Pakistan attack on day three of the opening Test on Monday.