Dinesh Chandimal and Niroshan Dickwella helped Sri Lanka dominate against Pakistan on Day 1 of the ongoing second Test.
Chandimal scored 80 while Dickwella remained unbeaten on 42 as Sri Lanka reached a score of 315/6 at stumps.
Earlier, Chandimal and Angelo Mathews had steadied Sri Lanka after the hosts had three quick wickets in the opening session.
Oshada Fernando and Dimuth Karunaratne had added 92 runs for the opening wicket, before the former was dismissed on 50 by Mohammad Nawaz. Kusal Mendis failed to make an impact as he was run out after a mix-up.
Karunaratne was the next one to depart as Yasir Shah got the better of him.
Earlier, Sri Lanka won the toss and elected to bat against Pakistan in the second Test at the Galle International Stadium.
At the toss, Pakistan captain Babar Azam confirmed that Fawad Alam and Nauman Ali replace Azhar Ali and the injured Shaheen Shah Afridi in the playing XI.
For Sri Lanka, Asitha Fernando and Dunith Wellalage replace Kasun Rajitha and Maheesh Theekshana.
A century from Babar in the first innings, and an unbeaten 160 from Abdullah Shafique during the chase handed Pakistan a four-wicket win in the first Test earlier this week.