"Still Get Goosebumps": Yuvraj, Raina Reminisce About 2011 World Cup Win
On this day back in 2011, India beat Sri Lanka in a tough-contested World Cup title clash at Mumbai's iconic Wankhede Stadium.
What's Your Reaction?