The Wankhede Stadium in Mumbai, India was the venue for the 2011 World Cup final between India and Sri Lanka. The match was played on April 2, 2011, and India won by 6 wickets to capture their second World Cup title. Wankhede was chosen over Eden Gardens and other venues to host the final.