Third one-day international, Lahore:
Sri Lanka 309-5 (50 ovs) bt Pakistan 75 (22.5 ovs) by 234 runs
The Sri Lanka bowling attack skittled out Pakistan in under 23 overs
Sri Lanka completed a 2-1 series win after bowling out Pakistan for 75 in the deciding match to win by 234 runs.
Tillakaratne Dilshan's unbeaten 137 from 139 balls and cameos from Kumar Sangakkara and Sanath Jayasuriya helped Sri Lanka to 309-5 after opting to bat.
Pakistan were immediately in tatters and by the ninth over were 22-6.
Muttiah Muralitharan needed five wickets for the one-day world record and by the time he came on it was 72-8, but his 2-2 saw him reach 500 scalps.
Pakistan's meagre total of 75 was their lowest at the Gadaffi Stadium in 58 one-day internationals dating back to January 1978.
For Sri Lanka it was a fine recovery, having lost the first match comprehensively by eight wickets.
It might have been very different had Dilshan been caught when only one in the second over, but Salman Butt failed to cling on to a stinging chance at point, which raced to the boundary.
Afridi's misjudgement was crucial and ended Pakistan's faint hopes
Jayasuriya also had a reprieve, although Younis Khan did well to even get a hand on a thick edge diving across from gully.
The veteran left-hander took advantage, however, driving Iftikhar Anjum over long-on and out of the ground, before thumping the next two balls for four.
His enterprising innings came to an end in the 16th over when he was deceived by a slower ball and mis-timed to mid-on.
Sangakkara calmly recorded his 45th one-day fifty, but was run-out after being sent back by an uncertain Dilshan.
The opener calmly pushed a single to record his second ODI century and ensured his team had more than six an over to defend.
Younis Khan got off the mark from the first ball he faced with a drive through the covers for four, but by the end of the second over he was gone, lbw having made no contact attempting another drive.
Salman Butt lasted only one ball, caught at first slip prodding outside off-stump, Kamran Akmal was trapped by more that kept low and two balls later Khurram Manzoor was superbly caught at short mid-wicket.
When Misbah-ul-Haq feathered a catch through to the keeper off the final ball of the eighth over it was 18-5.
If ever a Shahid Afridi spectacular was needed it was then, but he lasted only three balls before he was bowled by an inswinger, which was the signal for many spectators to leave the ground.
Skipper Shoaib Malik hit two fours but he was the eighth wicket to fall, and Murali wrapped things up with a superbly flighted delivery that evaded Sohail Khan's slog sweep and knocked back the off-stump.