Dinesh Chandimal was dismissed for nought in the last over before close, with Kusal Mendis not out on five.
Sri Lanka, who lead the two-match series 1-0, have an overall lead of 254 runs with five wickets intact.
Disclaimer: No Business Standard Journalist was involved in creation of this content