Colombo: Sri Lanka beat Pakistan by 105 runs in the second and final Test in Colombo Monday to sweep the series 2-0 and give retiring former captain Mahela Jayawardene a winning farewell.
The tourists, who resumed their second innings at 127-7 chasing a target of 271, were shot out for 165 before lunch on the fifth day at the Sinhalese Sports Club.
Last man Junaid Khan was unable to bat due to injury.
Left-arm spinner Rangana Herath, who claimed nine wickets in the first innings, was once against the chief destroyer with five for 57 in the second.
Sri Lanka President Mahinda Rajapakse was among the 4,000 home fans to bid goodbye to Jayawardene, who ended his 17-year Test career with this series.
The 37-year-old will continue to play one-day matches till next year's World Cup in Australia and New Zealand.
Sri Lanka won the first Test in Galle by seven wickets.
The two Asian teams will now clash in three one-day internationals starting on August 23.
Brief scores
Sri Lanka - 320 (Tharanga 92, Junaid 5-87) & 282 (Sangakkara 59, Jayawardene 54)
Pakistan - 332 (Sarfraz 103, Shehzad 58, Herath 9-127) & 165 (Sarfraz 55, Herath 5-57)
Result - Sri Lanka won by 105 runs