#4 Bangladesh vs India (2007)

The 2007 World Cup was one with a lot of surprises and upsets.
While their arch-rivals, Pakistan, went down to Ireland, India got thrashed by the Bangladeshi side.
Despite valiant efforts by Sourav Ganguly (66) and Yuvraj Singh (47), the Indian team was floored for 191 on the back of a 4-for by Mashrafe Mortaza. Abdur Razzaq and Mohammad Rafique also picked up 3 wickets each to add insults to the injury.
Chasing 192, three Bangladeshi batsmen scored half-centuries to take the team over the line. Mushfiqur Rahim remained unbeaten on 56 whereas Shakib and Tamim scored 53 and 51 respectively.
This win propelled Bangladesh to the Super 8 stage of the World Cup knocking out the Indian team.
Brief Scores: India – 191 a/o (49.3 overs) (Sourav Ganguly 66, Mortaza 4/38); Bangladesh – 192/5 (48.3 overs) (Mushfiqur 56*, Virender Sehwag 2/17)
Result: Bangladesh defeated India by 7 wickets
Man of the Match: Mashrafe Mortaza (Bangladesh)
#3 India vs West Indies (1983)

This was the day from when Cricket became more than just a sport in India. It became a religion.
David Frith, an editor at Wisden Cricket Monthly during the time of the 1983 World Cup, wrote: “Show me a person who gave Kapil Dev’s team any chance of winning the 1983 World Cup and I will show you a liar and an opportunist.”