Struggling at 55/8, Chahal and Kuldeep Yadav shared 25 runs for the ninth wicket to take India close to the 100-run mark before being shot out in 30.5 overs.
The hosts were 93 for two, taking the five match series to 3-1 in India's favour.
The fifth and final one-dayer will be played in Wellington on Sunday, followed by three Twenty20 Internationals.
"In Virat Kohli and MS Dhoni's absence, two steady and experienced heads in India's batting, the attempt at testing the bench strength faltered excruciatingly". Starting with a six and a boundary, Dhawan was trapped plumb in front by Boult for a 20-ball 13.
BOWLED 'EM! Grandhomme strikes again to dismiss Bhuvneshwar Kumar, this time he ensures that the bails come off.
WICKET! A forgettable debut for Shubman Gill as he is caught and bowled by Boult.
Ambati Rayudu smashing one through the covers but straight to the flying Martin Guptill. And the acting skipper's 200th ODI turned out to be a nightmare as Kiwi pacer Trent Boult ran riot to finish with figures of 5/21 from his 10 overs, including 4 maiden overs.
The man of the match title was awarded to Trent Boult as he took 5 wickets by giving only 21 runs.
Captain of New Zealand cricket team, Kane Williamson said he didn't expect the ball to swing to such a great extent.
The fourth ODI between India and New Zealand is underway at Hamilton.
"I think it was one of our worst performances with the bat for a long, long time", stand-in captain Rohit Sharma said. A win today and a four-nil lead will be India's biggest series victory across all formats in their 52 years of touring New Zealand.
Gavaskar believes that the two matches can give an idea how Gill adapts to the global cricket. And that is perhaps what will worry the team management the most. A decision on Dhoni's availability will be taken before the toss on Thursday. Under the leadership of the enigmatic Virat Kohli, India won the Test and ODI series in Australia. Kohli has been rested for the remainder of the tour.
Gill was the next Indian wicket to fall as he almost got out in the same way as Sharma. "If he gets to bat, you will get a fair idea how he is taking to worldwide cricket", Gavaskar told India Today.
It's also unfair to criticise the players too harshly. Lockie Ferguson was left out for Matt Henry.
The Black Caps also brought in all-rounders Jimmy Neesham and De Grandhomme, as well as using Todd Astle over Ish Sodhi as their spinner.
Ross Taylor hit 37 not out and Henry Nicholls made an unbeaten 30 to guide their side home, but Boult was the real star of the show.