India 277-4 beat Sri Lanka 274-6 by six wickets to win the ICC Cricket World Cup 2011 final at the Wankhede Stadium, Mumbai.
Dealing With Various Themes And Issues
India 277-4 beat Sri Lanka 274-6 by six wickets to win the ICC Cricket World Cup 2011 final at the Wankhede Stadium, Mumbai.