(CNN) -- Jesse Ryder completed his double century and Brendon McCullum made a quick fire ton as New Zealand ended the second day of the second Test against India in Napier in command.
Ryder gave a jig of delight after reaching 200 but was out next ball in Napier.
The Kiwis declared their first innings on 619 for nine wickets and then reduced India to 79 for three by the close in Napier.
Ryder started the day on 137 not out and by contrast to his usual swashbuckling approach played cautiously as he moved towards the 200 landmark, carrying on his century form from the first Test in Hamilton.
He reached his double ton with a four off Zaheer Khan, but was out next ball as he pulled a delivery onto his stumps.
He shared stands of 121 for the fifth wicket with James Franklin and 62 with McCullum who upped his scoring rate after Ryder departed.
The wicketkeeper eventually reached his third Test century in a rapid innings and was eventually removed for 115 off just 140 balls.
New Zealand captain Daniel Vettori was also in the runs with a half century as his team amassed a massive total to put the pressure on the tourists.
They are bidding to level the series after a 10-wicket thrashing in Hamilton last week and when India replied their hopes were lifted.
Vettori removed dangerman Virender Sehwag for 34 and fellow spinner Jeetan Patel had Gautam Gambhir caught by his captain for 16.
When Vettori trapped nightwatchman Ishant Sharma leg before wicket India were rocking and will be looking to star batsmen Rahul Dravid and Sachin Tendulkar to mount a recovery on the third day.