Saeed Ajmal took five wickets as another disappointing batting performance saw Sri Lanka slip to a nine-wicket defeat against Pakistan in the second Test in Dubai.
- Related Content
Tharanga Paranavitana (72) and Angelo Mathews (52 not out) both scored half centuries in a tortuous Sri Lanka second innings, which saw them dismissed for 257 in nearly 110 overs with Ajmal claiming five for 68.
That left Pakistan needing 94 for victory and they put their foot down - in a manner Sri Lanka had conspicuously failed to match - to win with a day to spare thanks to a speedy unbeaten 59 from Mohammad Hafeez.
Pakistan claimed three wickets while restricting Sri Lanka to just 37 runs in the morning session.
Only seven runs had been added to their overnight score of 88 when Kumar Sangakkara was out lbw to Abdur Rehman.
Sangakkara trudged off for 30, but things were about to get worse.
Mahela Jayawardene faced 34 balls but never looked settled, making five before Ajmal fooled him with a delivery that hit leg stump.
One over later, Tillakaratne Dilshan was sent back for just three, struck on the pads by Junaid Khan to leave Sri Lanka on 116 for four.
The only bright spot for the tourists was the continued presence of Paranavitana, who had moved onto 64 at the interval, but he added just eight more after the restart before edging Ajmal to Younus Khan at slip.
With the run rate well below two an over, Mathews livened up proceedings by hammering Rehman for six over long on.
But an over later the new ball was taken and with it Junaid drew a mistimed pull from Kaushal Silva - who moments earlier had found the boundary with a similar shot to take his side into the lead - which nestled in the hands of Ajmal.
Thereafter Mathews and Prasad used the pace of the new ball to up the rate, hitting boundaries with some regularity, but it only served to emphasise the negativity of Sri Lanka's approach up to that point.
Prasad fell for 33, bowled by Rehman in the over after tea, and, though Mathews turned Ajmal to the fine-leg boundary to reach 50, the writing was on the wall.
Ajmal removed Rangana Herath and Chanaka Welegedara in the same over, before bowling Suranga Lakmal to give him his fifth wicket and wrap up the Sri Lanka innings.
It left Mathews stranded on 52 and Pakistan needing 94, which they duly knocked off for the loss of only Taufeeq Umar, bowled off his legs while offering no stroke.
Hafeez scored 59 from 64 balls while, as if to show up Sri Lanka's lacklustre efforts, the normally defence-minded Azhar Ali carted Dilshan for one big six in making 29.
The third and final Test begins in Sharjah on Thursday.