Our great India :-)
On 2nd April 2011, India Beats Srilanka in WC2011 final at Wankhede Stadium,Mumbai
INDIA........................ India won the tournament, defeating Sri Lanka by 6 wickets in the final in Mumbai(Wankhede Stadium) thus becoming the first country to win the Cricket World Cup final on home soil.