Sri Lankan opener Dimuth Karunaratne hit a career best 196 which left Pakistan fighting to avoid defeat in the second day-night Test in Dubai on Saturday.
Captain Dinesh Chandimal made an unbeaten 155 as Sri Lanka put the pressure on Pakistan on the second day of the first Test in Abu Dhabi on Friday.