Welcome to the coverage of Day 4 of the first Test between India and New Zealand at the M Chinnaswamy Stadium in Bengaluru on Saturday.
India made a superb comeback with the bat in their second innings on the third day, to keep their hopes alive.
However, India are still staring at a daunting challenge despite a much more assured performance in their second innings, trailing by 125 runs at the close/
Sarfaraz Khan on 70 not out after Virat Kohli fell for the same score on the day's final ball as India reached 231/3 at stumps on the third day of the rain-affected opening Test on Friday.
Rohit Sharma made 52 and opening partner Yashasvi Jaiswal scored 35 earlier, but the dismissals of the swashbuckling duo left India ill at ease.
Kohli then helped settle the nerves in the company of Khan, with a fine knock that helped him cross 9,000 Test runs, although the veteran batsman was handed a lifeline when Ajaz Patel dropped him at slip in the evening session.
He failed to make the most of the reprieve, edging one to wicketkeeper Tom Blundell off Glenn Phillips at the end.
Earlier, Rachin Ravindra smashed a game-changing century as New Zealand posted 402 all out for a substantial first-innings lead of 356 runs over India.
Ravindra, who was born in Wellington but has family hailing from Bengaluru, reached his second Test ton earlier with a swept boundary off Ravichandran Ashwin to draw huge cheers from an adoring home crowd.
The all-rounder hit 13 fours and four sixes, and forged a 137-run partnership with Southee for the eighth wicket, as the pair heaped more misery on India.
The hosts had been bowled out for a paltry 46 in the first innings, their worst total on home soil, as New Zealand's fast bowlers dazzled on a gloomy Thursday morning after the opening day was washed out without a ball being bowled.