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....
January 31, 1999 - Chennai, Chepauk stadium. India needing 271 runs to win on the 5th day were tottering at 82/5....