India vs Pakistan, Independence cup final, Dhaka, 1998
The result was the harbinger of the Indian batting might that flowered in the new millennium. Chasing down 300 plus was not exactly commonplace at the time and as such few gave India any chance of winning the title when Pakistan led off with 314 for five in 48 overs.
Due to bad light two overs were reduced from each innings. Saeed Anwar led the way for the onslaught with 140 from 132 balls when Pakistan were put in to bat. After two wickets had fallen for 66, Anwar and Ijaz Ahmed (117 from 112 balls) put Pakistan in a seemingly impregnable position, with a third-wicket partnership of 230 runs off 33.4 overs.
The Indian reply was kick-started by Sourav Ganguly and Sachin Tendulkar (41 off 26 balls), who put on 71 runs off just 8.2 overs. It was a flying start but in the face of an imposing target of 315, much still needed to be done.
Robin Singh was unexpectedly sent in at No 3 and the two left-handers put India firmly on the path, with a second-wicket stand of 179 in 29.5 overs. Robin left after an 83-ball 82 and now Pakistan, thanks to Saqlain Mushtaq’s magic, started clawing their way back into the game.
The off-spinner dismissed Md Azharuddin, Navjot Sidhu and Ajay Jadeja in quick succession even as Ganguly was bowled by Aaqib Javed for 124 from 138 balls. Nayan Mongia was run out off the last ball of the penultimate over, with India still requiring nine for victory with three wickets in hand.
The light was fading fast but Hrishikesh Kanitkar emerged as an unlikely hero by lifting Saqlain for a straight four off the penultimate ball to signal victory in the haze. It was at the time the world record for the highest run-chase in ODIs and India won the best of three finals 2-1.