Posted on Apr 2, 2011April 3, 2011 India beat Sri Lanka to win World Cup The magnificent team India kept its cool to beat Sri Lanka by six wickets in the final of the World Cup at the Wankhede Stadium in Mumbai today. Author Harish Chouhan TweetPocket