India have fought back in the final session, but the Blackcaps will take a handy lead into the third day's play of he first test in Wellington.
New Zealand closed play at 216/5 - a 51-run lead - with BJ Watling (14) and Colin de Grandhomme (4) not out at stumps.
But three wickets after tea has given India hope they can run through the Blackcaps' middle-order on Sunday at the Basin Reserve.
Ross Taylor (44), Kane Williamson (89) and Henry Nicholls (17) all fell in an extended session to make up for time lost due to rain on Friday afternoon.
Williamson and Taylor had steered the Blackcaps to a commanding position at tea (116/2) after rolling India for 165.
Williamson has looked in control despite taking a nasty shot to his hand on the first ball he face from Ishant Sharma.
The Blackcaps skipper was checked out by medical staff and continued on to play a textbook innings featuring backfoot drives and immaculate defence.
Sharma took three wickets, snaring openers Tom Latham (11), Tom Blundell (30) and Taylor, while Ravi Ashwin (Nicholls) and Mohammad Shami (Williamson) took one a-piece.
India started the day 122/5, adding 43 runs to their total before being bowled out, with debutant Kyle Jamieson (4/39) and Tim Southee (4/49) taking four wickets each.
Trent Boult (1/57) also claimed a wicket, with the other coming by way of run out.
Ajinkya Rahane top-scored for the Indians with 46.
Rahane and Rishabh Pant started the day at the crease and added 10 runs before the latter was run out after some poor miscommunication.
Southee then bowled Ravichandran Ashwin with his next delivery.
Rahane was the next to go when he was caught behind by BJ Watling, before Jamieson and Southee struck in consecutive overs to bowl the Indians out.
Only 55 overs were played on day one, with afternoon rain hampering proceedings. No rain is expected for the remainder of the test.