India Defeated Sri Lanka In The 2011 ICC Cricket World Cup Duel

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.

Read moreIndia Defeated Sri Lanka In The 2011 ICC Cricket World Cup Duel