India wins world cup cricket 2011 final against Sri Lanka
The sports news of year or even beyond is that India have done it once again. They already had one world cup trophy with them which they won in 1983. Now again after 28 years India not only made it to the finals but also won the ICC world cup finals. They were one of three hosts of this world cup and won the final match against Sri Lanka on their home ground in city of Mumbai. Also with this India became the first nation which was the host of a world cup tournament and in same tournament it won the World Cup. One Day International (ODI) World Cup is the biggest battle or tournament of em all in cricket […]