14 May 2011 World Cup Final Review Posted at 01:32h in Blog 0 Likes Share The 2011 One-Day World Cup Final was an international match played between India and Sri Lanka at the Wankhede Stadium, Mumbai. Every Indian was hoping that India would win this... Read More