India, who desperately needed a win to retain their top spot, made a valiant effort to overhaul the revised target of 297 in 42 overs but failed to cross the finishing line scoring 277 for nine in 41.3 overs, giving Australia pole position in the ICC ODI rankings. The Duckworth-Lewis par score in 41.3 overs was 293.
Put into bat, the Kiwis rattled up 271 for seven riding on Kane Williamson's 76 and all-rounder Corey Anderson's rampaging 17-ball-44 that included five huge sixes as the hosts amassed a whopping 101 runs in 8.4 overs after rain interruption.
Virat Kohli, who hit a century in the first ODI, again top-scored with a sparkling 78 while skipper Mahendra Singh Dhoni (56), Suresh Raina (35), Ajinkya Rahane (36) got the starts but could not translate them into match-winning knocks.
Tim Southee (4/72) was pick of the New Zealand bowlers while Anderson again displayed his all-round prowess picking up three for 67 with wickets of Dhoni, Ravindra Jadeja and Bhuvneshwar Kumar.
The loss was all the more heartbreaking for India as they conceded the No 1 ODI position to Australia, having relinquished their top position in Tests to England back in 2011 after 0-4 whitewash.