Afridi braved cramps and kept fighting but his batting colleagues completely let him down, something that could be gauged from the fact that the next best score was Umar Akmal's 30.
Sitting pretty when Pakistan were staggering at 32 for four in the 14th over, Sri Lanka suddenly found themselves in dire straits when Afridi cut loose. Three Afridi-inspired partnerships -- worth 73, 49 and 51 -- saw Pakistan roar back but his fall in the 41st over brought Lanka back into the game.
Hampered by a groin injury, the gallant Afridi struck as many as seven sixes and eight boundaries while producing his fifth ODI century. He dominated the Lankan attack until Muralitharan, battered and bruised by Afridi's onslaught, had the last laugh.
Image:Sri Lankan players celebrate the dismissal of Umar Akmal, who was run out by Tillekeratne Dilshan