Pakistan managed to trail ahead by three runs before being bowled out thanks to Haris Sohail's strong knock of 76 on 161 deliveries.
Pakistan resumed today with Azhar Ali (74) and Haris Sohail after Sri Lanka dismissed Babar Azam in the final over of the third day . Azhar, on Saturday, became the eighth Pakistan batsman to reach the milestone in his 61st Test when he took a single to reach a personal score of 32.
Pakistan : Sarfraz Ahmed (capt), Azhar Ali, Shan Masood, Sami Aslam, Babar Azam, Asad Shafiq, Haris Sohail, Usman Salahuddin, Yasir Shah, Mohammad Asghar, Bilal Asif, Mir Hamza, Mohammad Amir, Hasan Ali, Mohammad Abbas, Wahab Riaz
Sri Lanka : Dinesh Chandimal (capt), Lahiru Thirimanne (vice-capt), Dimuth Karunaratne, Kaushal Silva, Kusal Mendis, Sadeera Samarawickrama, Roshen Silva, Niroshan Dickwella, Rangana Herath, Lakshan Sandakan, Dilruwan Perera, Suranga Lakmal, Nuwan Pradeep, Vishwa Fernando, Lahiru Gamage
Umpires: Ian Gould (ENG) and Nigel Llong (ENG)
TV umpire: Richard Kettleborough (ENG)
ICC match referee: Andy Pycroft (ZIM)