On September 24, 2007, India scripted history by edging their arch-rivals Pakistan by five runs in the final and winning the inaugural T20 World Cup. The historic triumph was even more remarkable for the countrymen because just a few months ago, the Indian team had unceremoniously crashed out of the 50-over World Cup in the […]