2. India beat West Indies 1983
As they embarked on their campaign in the 1983 World Cup, the West Indies were in a league of their own. Winner of both the previous editions of the competition, they were the leading team by a long way with an array of brilliant stroke-players and a quartet of fearsome fast bowlers.
India on the other hand, had notched up just one win in six matches in the two previous tournaments - and that against lowly East Africa.
And even though they had registered an impressive victory over West Indies at Berbice some three months before, they were given little chance against the formidable opposition.
Rain delayed the start of play till after lunch and put in to bat, India, thanks to a superb 89 by Yashpal Sharma and valuable contributions down the order, finished with 262 for eight in 60 overs.
However, this was a total that should have caused the West Indies batting might much anxiety. Openers Gordon Greenidge and Desmond Haynes put on 49 runs and West Indies were 67 for two when play was halted for the day.
On the following morning runs were hard to come by against accurate bowling which also picked up wickets at regular intervals.
A steady collapse saw West Indies slide to 157 for nine and a historic victory was round the corner.
However, Andy Roberts (37 not out) and Joel Garner (37) delayed the inevitable with a record last-wicket partnership of 71 runs before the innings came to an end with India shock winners by 34 runs.
It was the first defeat for West Indies in the World Cup.
In Image: June 1983: The Indian team line up before a world cup match
Full Coverage: World Cup 2011