It was welcome back Corey at Napier's McLean Park, as New Zealand's Queenstown destroyer got his cricketing mojo back.
Allrounder Corey Anderson had barely fired a shot since his record-breaking 36-ball century against West Indies in January 1, till today when he helped blast New Zealand to a competitive total of 292-7 in the first one-day international against India.
Anderson clouted an unbeaten 68 off 40 deliveries, and lost two white cricket balls in the process as Ishant Sharma and Mohammed Shami were both deposited onto the Harris Stand roof with booming pull shots. He hit four sixes in all.
It set India's month-long tour off with a bang, and also reminded Indian Premier League chiefs that it might be well worth dipping into their pockets at next month's player auction.
New Zealand paced their innings well after being sent in to bat by visiting skipper MS Dhoni on a fine, warm Napier afternoon with a big contingent of visiting support making some noise.
A total of 280-290 seemed about par on an excellent batting surface. Kane Williamson and Ross Taylor set it up for the power hitters, adding 121 for the third wicket after openers Jesse Ryder (18) and the struggling Martin Guptill (8) perished to loose shots off Shami, the tourists' best bowler.
Topscorer Williamson (71 off 88) was excellent, using his feet to the spinners Ravi Ashwin and Ravindra Jadeja and finding the gaps.
Taylor (55 off 82) only hit one four but was important in getting New Zealand to a decent launching pad of 161-3 off 35 overs before the power play.
Captain Brendon McCullum (30 off 25) got the ball rolling then Anderson unleashed.
He and Luke Ronchi (30 off 18) added a rapid 66 for the sixth wicket in just six overs as they hurtled towards 300.
Ronchi helped take 20 off an over from Jadeja, India's only bowler ranked in the world's top-10 in ODIs.
Shami (4-55) was the pick of the Indian bowlers while experienced paceman Sharma (1-71 off nine) and left-armer Jadeja (1-61 off nine) were expensive.
New Zealand: Martin Guptill, Jesse Ryder, Kane Williamson, Ross Taylor, Brendon McCullum (captain), Corey Anderson, Luke Ronchi, Nathan McCullum, Tim Southee, Adam Milne, Mitchell McClenaghan.
India: Rohit Sharma, Shikhar Dhawan, Virat Kohli, Ajinkya Rahane, Suresh Raina, MS Dhoni (captain), Ravindra Jadeja, Bhuvneshwar Kumar, Ravi Ashwin, Ishant Sharma, Mohammed Shami.Umpires: Rod Tucker (Australia), Derek Walker (NZ). Third umpire: Chris Gaffaney (NZ).
- Fairfax Media
Should the Black Caps recall Jesse Ryder?