INFO:
The 2011 ICC Cricket World Cup final between India and Sri Lanka was a highly anticipated and memorable match that took place on April 2, 2011, at the Wankhede Stadium in Mumbai, India. It was a clash between two cricketing giants, and the atmosphere at the stadium and the excitement among fans worldwide were palpable.
Cricket World Cup Final 2011 | India vs Srilanka | 2nd April : Free Download, Borrow, and Streaming : Internet Archive