Opener Dimuth Karunaratne was unbeaten after scoring a half-century, while he was joined by captain Dinesh Chandimal.
For Pakistan, Yasir Shah, Mohammad Amir and Wahab Riaz bagged one wicket each.
At toss
Sri Lankan skipper Dinesh Chandimal won the toss and opted to bat in the second and final day-night Test against Pakistan played at Dubai stadium on Friday.
Sri Lanka, who lead the series 1-0 after winning the first Test in Abu Dhabi by 21 runs, gave Test caps to 22-year-old batsman Sadeera Samarawickrama and 29-year-old pacer Lahiru Gamage.
They replaced Lahiru Thirimanne and Lakshan Sandakan from the first Test line-up.
Pakistan replaced unfit Hasan Ali with left-arm paceman Wahab Riaz.
This is the sixth day-night Test since Australia and New Zealand featured in the first at Adelaide in 2015.
Squads
Pakistan: Sarfraz Ahmed (c), Azhar Ali, Shan Masood, Sami Aslam, Babar Azam, Asad Shafiq, Haris Sohail, Yasir Shah, Mohammad Amir, Mohammad Abbas, Wahab Riaz
Sri Lanka: Dinesh Chandimal (c), Dimuth Karunaratne, Kaushal Silva, Kusal Mendis, Sadeera Samarawickrama, Niroshan Dickwella, Rangana Herath, Dilruwan Perera, Suranga Lakmal, Nuwan Pradeep, Lahiru Gamage
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ