March 13, 2004
India vs Pakistan
First ODI, Karachi
Complete coverage | Match report | Scorecard
Ashish Nehra, the hero of the final over, is hoisted by teammates as a dejected Moin Khan (right) walks back.
Pakistan needed just nine runs off the last over to complete a fantastic victory. But Nehra came back to bowl on the coin to concede just three runs and pick up Khan's wicket off the final delivery.
As many as 693 runs were scored for the loss of 15 wickets in the match, making it the highest run aggregate in an ODI.
Also see: Best of the VB Series

Photographs: JEWEL SAMAD/AFP/Getty Images