Indore: India beat New Zealand by 321 runs in the third and final test to complete a 3-0 sweep in the series at Indore's Holkar Stadium on Tuesday.
Resuming on 18 for no loss, the hosts declared their second innings on 216 for three to set New Zealand a 475-run victory target in the first test match to be staged at the venue.
Virat Kohli and his men returned to bowl out New Zealand for 153 with Ravichandran Ashwin claiming 7-59 to go with the six wickets he claimed in the first innings.
Ross Taylor (32), Martin Guptill (29) and skipper Kane Williamson (27) made starts but could not build substantial partnerships to take the match into the final day.
Ashwin, who claimed 6-81 in the first innings, resumed his role as New Zealand's wrecker-in-chief, claiming 7-59 as the tourists, chasing 475 for an improbable win, were dismissed for 153 to lose inside four days.
After Umesh Yadav dismissed Tom Latham to earn an early breakthrough, Ashwin spun a web around the batsmen as New Zealand lost nine wickets in the final session.
Ashwin dismissed captain Kane Williamson (27) for the second time in the match, ended Ross Taylor's breezy 32 and sent back Luke Ronchi to rip out the Kiwi top order before returning to blow away the tail.
Fitting, Ashwin caught Trent Boult off his own bowling to end New Zealand's innings with career-best bowling figures.
Earlier, riding on Cheteshwar Pujara's brilliant 101 and opener Gautam Gambhir's 56-ball 50, India declared their second innings at 216/3 with an overall lead of 474 runs, just before the tea break.
The entire New Zealand second innings were wrapped up virtually in one session.
Ashwin declared man the match and man of the series. This was seventh Man of the Series award in 14 series
The teams now meet in a three-match one-day international series starting on Sunday.
Brief scores
India - 577 for 5 dec (Kohli 211, Rahane 188) and 216 for 3 dec (Pujara 101*, Gambhir 50)
New Zealand - 299 (Guptill 72, Neesham 71, Ashwin 6-81) and 153 (Ashwin 7-59)
Result - India won by 321 runs