The art of being a finisher
January 31, 1999 - Chennai, Chepauk stadium. India needing 271 runs to win on the 5th day were tottering at 82/5....
ICC cricket T20 World Cup News
January 31, 1999 - Chennai, Chepauk stadium. India needing 271 runs to win on the 5th day were tottering at 82/5....