New Zealand need 139 in 53 overs to win World Test final against India
The Blackcaps bowled out India for just 170 in their second innings, with the match extended into Wednesday's reserve sixth day after two days were washed out completely.
Tim Southee took wickets at both ends of the innings on his way to 4-48 in 19 overs, with Rishabh Pant (41) the only India batsman to manage a score above 30.
Towering paceman Kyle Jamieson followed his first-innings 5-31 by capturing the prize wicket of India captain Virat Kohli for the second time in the match on his way to a miserly 2-30 in 24 overs.
New Zealand, following their agonising Super Over loss to England in the 2019 50-over World Cup final at Lord's, were now in sight of victory in a showpiece International Cricket Council match, with Kane Williamson's men needing a run-rate of under three an over.
At tea, they were 19-0 off eight overs, having been set a target of 139 in 53 overs after dismissing India for 170 in their second innings.
Tim Southee took wickets at both the top and bottom of the order in a haul of 4-48 in 19 overs.
Longtime new-ball partner Trent Boult struck twice in an over on the way to 3-39 in 15 overs with towering paceman Kyle Jamieson, following his first-innings 5-31, snaring India captain Virat Kohli for the second time in the match during a miserly return of 2-30 in 24 overs.
They would have had even fewer runs to chase had not Rishabh Pant, the innings top-scorer with 41, been dropped on five.
Pant and Rohit Sharma, out for 30 on Tuesday, were the only India batsmen to make more than 16.
New Zealand, with the weather set fair on a sunny day, now only needed to score at a run-rate of under three an over.
Few cricket fans around the world would begrudge New Zealand, a country with a population of around five million compared to India's 1.3 billion, victory after their agonising Super Over loss to England in the 2019 50-over World Cup final at Lord's.
After rain washed out two days of this match, the reserve day -- a special provision for this Test -- was used in the hope a two-year effort to crown red-ball cricket's first official world champions would end with an outright winner.
Play resumed in bright sunshine on Wednesday in a match where there is total prize money of $2.4 million, with India 64-2.
Kohli falls early
Star batsman Kohli had added just five runs to his overnight eight when he fell to Royal Challengers Bangalore team-mate Jamieson for the second time in the Test, edging a delivery that bounced and moved late to wicketkeeper BJ Watling, in his final match before retirement.
And 71-3 became 72-4 when Cheteshwar Pujara, who took 80 balls to score his 15, edged Jamieson low to a diving Ross Taylor at first slip.
Pujara's exit brought in the free-scoring Pant, whose batting heroics had helped India achieve a remarkable come fronm behind series win in Australia earlier this year.
But the wicketkeeper should have been out for five when he edged Jamieson, only for second-slip Southee, going across first slip, to drop a routine chance.
Pant, to the delight of India fans in the crowd, then whipped Southee past mid-on for four.
India were 130-5 at lunch, a lead of 98 runs, with Pant 28 not out and fellow left-hander Ravindra Jadeja unbeaten on 12.
Jadeja fell for 16 but Pant pressed on before a skied edge off Boult was brilliantly caught by Henry Nicholls running away from the pitch at point.
Two balls later, India were 156-8 when Ravichandran Ashwin was well held by Taylor at first slip.
That this might be New Zealand's day was emphaised when tailender Mohammed Shami was caught by Tom Latham at fly-slip off Southee moments after skipper Willianmson had moved him to the rarely used position.