Indian skipper Virat Kohli hammered a listless New Zealand attack with a superlative double hundred as the hosts piled up a mammoth 557 for five on the second day of the third Test.
Virat Kohli stroked his way to a career-best 211 and was brilliantly supported by Ajinkya Rahane, who also notched up his highest score of 188 as the home team gained a clear upperhand on a pitch that will only get difficult to bat on with passage of time.
Virat Kohli also became the first Indian skipper to hit two double centuries in Tests. He has achieved the distinction in the same year in Tests.
Ajinkya Rahane (188 off 381 balls) recorded his highest score in Tests, eclipsing the 147 vs Australia at Melbourne in December 2014.
Virat Kohli and Ajinkya Rahane were involved in a stand of 365 - India's highest fourth-wicket partnership in Tests, obliterating the 353 between VVS Laxman and Sachin Tendulkar vs Australia at Sydney in January 2004.
Ajinkya Rahane got out chasing a wide ball from left arm pace bowler Trent Boult and edging behind after a stay of 514 minutes to miss a golden chance to join the double century makers' list by 12 runs.
Virat Kohli declared half-an-hour before stumps, Rohit Sharma (51 not out in 63 balls) and Ravindra Jadeja (17 not out) were at the crease after adding a quick-fire 53 runs in 59 balls for the unbroken sixth wicket. Sharma cracked his third successive half-century of the series and struck 2 sixes and three fours.
At stumps, New Zealand were 28 for no loss with Martin Guptill (17) and Tom Latham (6) at the crease.