Dinesh Chandimal hit an unbeaten hundred to help Sri Lanka post 419 on the second day of the first Test against Pakistan.
Dimuth Karunaratne was run out seven runs short of a century on day one of the first Test between Pakistan and Sri Lanka.