It was India's 449th and New Zealand's 356th match.
It was the 58th meeting between these two sides. The record now reads: New Zeland 25, India 30, abandoned 3.
Umpires David Shepherd and Steve Bucknor officiated in their 97th and 80th match respectively.
Sachin Tendulkar, when reached 15, became the leading run-scorer in the shorter version of the game surpassing Mohammad Azharuddin's tally of 9378 runs from 334 matches. He was playing his 253rd match (and 246th innings).
Saurav Ganguly scored his 15th ODI hundred in 149th match. Now only Sachin Tendulkar (25), Saeed Anwar (19) and Desmond Haynes (17) have scored more ODI hundreds than Ganguly.
Ganguly became the third Indian to score back to back hundreds. He had scored an unbeaten 141 against South Africa on October 13. Others to do so for India are Sachin Tendulkar who scored 143 and 134 against Australia at Sharjah on 22-04-1998 and 24-04-1998 and Rahul Dravid who scored an unbeaten 100 against Kenya at Bristol on 23-05-1999 and 145 against Sri Lanka at Taunton on 26-05-1999.
The hundred was Ganguly's fourth as skipper. He thus equals Mohammad Azharuddin's tally of hundreds as Indian skipper. Only Sachin Tendulkar has made more hundreds than Ganguly in this role for India - six in 73 matches.
Ganguly has now extended his tally of runs to 1210 in the year 2000 in just 23 matchesmost for any batsman.
Tendulkar has now crossed fifty on 73 occasions. This tally also includes his 25 hundreds. He is now just one short of Desmond Haynes' all time record of 74 fifty plus scores (including 17 hundreds) in the ODIs.
Tendular has now been involved in 40 century partnerships for India. The break-up: 17 for first wicket, 8 for second, 10 for third, 3 for fourth and 2 for fifth. Only Desmond Haynes (46) has more century partnerships to his credit. Ganguly also has now figured in 33 century stands for India.
Chris Cairns when reached 47, completed his 3000 runs in one-day internationals. He was playing his 130th match (118th innings). Cairns became the sixth New Zealander and 64th batsman in the world to reach this milestone.
The hundred was third for Chris Cairns in one-day internationals. Interestingly all his three hundreds have come against India. He had scored 103 at Pune on 24-11-1995 and 115 at Christchurch on 19-01-1999.
Cairns now holds the record of scoring most hundreds for New Zealand against India. He was previously at level with two hundreds with Nathan Astle and Martin Crowe.
Cairns has now aggregated 720 runs in 23 matches against India. Only Nathan Astle has aggregated more runs in a career for New Zealand against India-723 in 17 matches.
The sixth wicket partnership of 122 runs between Cairns and Chris Harris is New Zealand's best for this wicket against India. This obliterates the previous record stand of 85 between at Shane Thomson and Adam Parore at Wellington on 30-03-1994.
The partnership is also the second best for sixth wicket against India. The best still remains the 132 run-stand between Arjuna Ranatunga and Ruwan Kalpage for Sri Lanka at Hyderabad on 18-02-1994.
New Zealand's total of 265 for six is its highest against India while batting second. The previous highest was 253 for five at Nottingham on 12-06-1999 in the World Cup.
The win was New Zealand's first in a tournament/trophy comprising of three or more teams. New Zealand had played in 30 tournaments prior to ICC Knock Out and had won none.
India has not won an ODI tournament/trophy (comprising of three or more teams) since clinching Nidahas Trophy in Sri Lanka in July 1998.
Chris Cairns won his seventh Man of the Match award.