ESPNcricinfo staff20-Jun-2015Along with Asad Shafiq, Sarfraz briskly put on 139 runs for the sixth wicket•Ishara S.Kodikara/AFP/Getty ImagesSarfraz, however, was removed by Dhammika Prasad for 96 off 86 balls, after taking Pakistan close to the 250-mark•Ishara S.Kodikara/AFP/Getty ImagesShafiq continued to bat in solid fashion and remained unbeaten on 64 when Pakistan went to lunch on 259 for 6, trailing by 41 runs•Ishara S.Kodikara/AFP/Getty ImagesDilruwan Perera bowled Wahab Riaz, who put on 38 runs with Shafiq, in the eighth over after lunch. Nuwan Pradeep then removed Yasir Shah, who added 29 runs in the company of Shafiq•Ishara S.Kodikara/AFP/Getty ImagesShafiq, however, remained unruffled, and brought up his seventh Test century to help Pakistan take the lead•Ishara S.Kodikara/AFP/Getty ImagesShafiq was provided excellent support by Zulfiqar Babar, who scored 56 off 60 balls, his maiden Test fifty. By the time Shafiq was the last man out for 131, Pakistan finished with 417 and accumulated a handy lead of 117 runs•Ishara S.Kodikara/AFP/Getty ImagesPakistan’s bowlers started off aggressively and Wahab Riaz was rewarded with the wicket of Kaushal Silva inside nine overs•Ishara S.Kodikara/AFP/Getty ImagesKumar Sangakkara also fell towards the end of the day, leaving Dimuth Karunaratne and nightwatchman Dilruwan Perera in the crease as Sri Lanka entered the final day precariously placed at 63 for 2, still trailing by 54 runs•Ishara S.Kodikara/AFP/Getty Images