Dubai: Sri Lanka beat Pakistan by 68 runs in the second Test on the fifth and final day in Dubai on Tuesday to take the two-match series 2-0.
Pakistan, chasing 317 to win, were bowled out for 248 in their second innings with Dilruwan Perera finishing with 5-98.
Resuming at 198-5 Pakistan lost Sarfraz Ahmed for 65 while Asad Shafiq scored 112 for his 11th Test century.
Sri Lanka won the first Test by 21 runs in Abu Dhabi.
The two teams will now play a five-match one-day series followed by three Twenty20 internationals, the last of which is scheduled for Lahore on October 29.
Brief Scores: Sri Lanka 482 (Dimuth Kuranaratne 196, Dinesh Chandimal 62, Dilruwan Perera 58, Niroshan Dickwella 52” Yasir Shah 6-184) and 96 (Wahab Riaz 4-41, Haris Sohail 3-1), def. Pakistan 262 (Azhar Ali 59, Haris Sohail 56” Dilruwan Perera 3-72, Rangana Herath 3-84) and 248 (Asad Shafiq 112, Sarfraz Ahmed 68” Dilruwan Perera 5-98), by 68 runs.