When India and Pakistan clashed in the group match in the World Cup, the teams had not played each other for almost three years. Predictably, it turned out to be the tournament's most talked-up match and incredibly the cricket lived up to the hype.
A crammed stadium and a TV audience implausibly guesstimated at a billion watched the proceedings made memorable by an astounding innings by Sachin Tendulkar.
Before that it was Saeed Anwar who held centre stage with a stroke-filled 101.
Valuable runs were provided by Yousuf Youhana, Younis Khan and Rashid Latif in the middle and slog overs and Pakistan were able to post 273 for seven in 50 overs.
It seemed challenging enough until Tendulkar took charge.
Against a testosterone-propelled pace attack that included Wasim Akram, Waqar Younis and Shoaib Akhtar, Tendulkar unleashed a memorable stream of shots, none so perfect as a cut six over third man and two fours that concluded Akhtar's first over. By the 12th over, India had reached 100.
Tendulkar raced to 98 from 75 balls and thanks to his brilliance, India were able to overcome the loss of Virender Sehwag and Sourav Ganguly off successive deliveries bowled by Waqar.
With Mohammad Kaif (35), Tendulkar added 102 runs for the third wicket and by the time he was fourth out at 177 in the 28th over, India were coasting along.
Rahul Dravid (44) and Yuvraj Singh (50) provided the finishing touches with an unbroken fifth-wicket partnership of 99 runs and India were home in the 46th over, maintaining their perfect World Cup record against Pakistan - four victories out of four.