When India beat Sri Lanka to win Cricket World Cup title
April 2, 2011 is a date marked in Indian cricket history as an inspired India regained the coveted World Cup after 28 years suppressing Sri Lanka with a six-wicket victory in a nerve-wrecking final