Indore - An unbroken stand of 258 between centurions Virat Kohli and Ajinkya Rahane put India in command as the hosts took lunch at 358 for 3 against New Zealand on the second day of the third Test in Indore Sunday.
India started the day on 267 and were bolstered by Rahane completing his hundred.
The skipper Kohli, who hit form to complete his century on Saturday, kept up his concentration to reach 149 and seemed to inspire Rahane to his eighth Test century.
Rahane resumed the day on 79 and had to face a barrage of bouncers by the New Zealand quicks before getting to the landmark. He reached lunch unbeaten on 124.
One bouncer from Matt Henry did briefly shake up Rahane, hitting him on the back of the helmet.
Rahane struck 11 fours and three sixes while Kohli hit 15 boundaries at Indore's Holkar Stadium which is hosting its maiden Test.
Pace spearhead Trent Boult and spinners Mitchell Santner and Jeetan Patel share a wicket apiece in the innings so far.
India, who went 2-0 up in the three-match series in Kolkata, are looking to complete a series whitewash.