Indian skipper Rohit Sharma led from the front by scoring a sparkling half century as India thumped New Zealand by 8 wickets in the second one day international at Raipur on Saturday.
After winning the toss and electing to field first, Mohammed Shami drew first blood by cleaning up Finn Allen in the very first over for a duck.
Henry Nicholls (2) then edged a delivery from Mohammed Siraj to Shubman Gill at first slip. Shami then grabbed a sharp return catch to dismiss Daryl Mitchell for 1.
The visitors were in complete disarray as they lost wickets of Devon Conway and Tom Latham, leaving them in huge trouble at 15/5.
Glenn Phillips along with Michael Bracewell resurrected the innings with a solid 41 run stand for the sixth wicket before the latter perished to Shami for 22.
Phillips featured in yet another valuable 47 run stand for the seventh wicket alongside Mitchell Santner before the latter dragged a slower delivery from Hardik Pandya onto his stumps for 27.
The 26 year old Phillips fighting knock of 36 ended when he pulled a short delivery from Washington Sundar to Suryakumar Yadav at deep midwicket.
Left arm spinner Kuldeep Yadav polished of the tail by trapping Blair Tickner as the Black Caps were skittled out for 108 in 34.3 overs.
Chasing 109, Indian opening pair of Rohit Sharma and Shubman Gill got their side off to a solid start. The duo added 72 runs for the first wicket before the former was trapped leg before wicket by Henry Shipley for 51.
Former skipper Virat Kohli (11) was stumped brilliantly by wicket keeper Latham after being deceived by left arm spinner Mitchell Santner.
Gill then hit winning the runs by launching Santner for a boundary over mid on as the hosts overhauled the target in 20.1 overs.
With this victory the hosts clinched the three match series 2-0. The third and the final one day international will be played at Indore on Tuesday.