Pakistan’s Mohammad Hafeez made a century, but the West Indies restored some of their battered pride with a rain-affected win in the fourth one-day international (ODI) in Barbados on Monday.
Dwayne Bravo struck a six in the final over before a downpour finished off the game, giving Darren Sammy’s team victory by one run through the Duckworth-Lewis scoring method.
Pakistan lead the five-match series 3-1.
It is the first time the West Indies have beaten a Test side, other than Bangladesh, in an ODI since June 2009.
Pakistan compiled 248 for nine in 50 overs, Hafeez smashing seven fours and three sixes, as he hit 121 from 138 balls before being bowled by leg-spinner Devendra Bishoo.
Bishoo was again the top wicket-taking threat for the West Indies, snapping up three for 37 in 10 overs.
The key partnership for Pakistan was a second-wicket stand of 153 from Hafeez and Asad Shafiq (71).
“After the way Mohammad Hafeez and Asad Shafiq played on a difficult pitch I think we should have got 270-275. We didn’t bat well at the end,” skipper Shahid Afridi said.
Rain meant the Windies chased a reduced target of 223 from 39 overs and they lost opener Kirk Edwards to the second ball of the innings, caught behind for a duck by Mohammad Salman off Junaid Khan.
Lendl Simmons (76) then struck his third half-century of the series and was helped by Darren Bravo (21) and the recalled Ramnaresh Sarwan (28).
With Marlon Samuels and Bravo at the crease and rain closing in, instructions were given from the pavilion as Afridi bowled what turned out to be the 30th and final over.
Bravo pulled a short delivery over mid-wicket for six, which put the home side just ahead of the Duckworth-Lewis target and they played back two balls before the heavens opened and a total of 154 for four from 29.5 overs was enough for the win.