Ashwin too was crucial, picking 3/59.
His dismissal gave England a slim 13-run first-innings lead after they bowled out the visitors for 274.
To be considered a truly great Test batsman - he will already be remembered as an all-time legend in one-day cricket - Kohli has to score runs in England.
Ravi Ashwin bowled the former skipper in very similar fashion to how he did in the first innings.
India were in danger of conceding a first-innings lead of more than a hundred runs at 182 for eight.
Turkish Lira skids past 5 to the dollar on United States sanctions news
Anticipation of the US sanctions had already helped to send the Turkish lira to an all-time low against the dollar on Wednesday. Brunson was held for almost two years in prison on terror-related charges before he was moved last week to house arrest.
The hosts have found their way back into the match through Sam Curran, who has been leading the charge alongside Jos Buttler.
Kohli proceeded to dominate the bowling with a variety of shots to the boundary.
He removed his wedding ring from around his neck and kissed it - a nod to his wife, Anushka, who was blamed for his poor form in 2014 - before he took the attack to England.
Kohli's innings is worth its weight in gold simply because of the situation the team was in.
On 97, Stokes dropped short and Kohli leaned back to punch the ball through point for four, before letting out a loud roar in celebration.
Behind Root as he stormed off, Kohli celebrated by blowing a kiss, mouthing some fruity advice, putting his finger to his lips and adding a "mic-drop" - mocking Root's gesture last month, after he had clinched the one-day global series at Headingley with a second successive hundred.
Trump didn't know about campaigners' Russian Federation link, says Giuliani
Giuliani added that he had said Trump wasn't in the room for that meeting because there were in fact two different meetings. Trump tweeted , echoing comments made Monday by his attorney, Rudy Giuliani .
Two more Indian batsmen departed, with Ben Stokes taking the wickets of Ajinkya Rahane (15) and Dinesh Karthik (0) in consecutive overs.
But the most effective support came from NOs 10 and 11. Murali Vijay and Shikhar Dhawan looked at ease as they got to 50 without breaking much of a sweat.
Additionally, they looked to rotate strike as much as possible, going for quick singles even if this approach looked unsafe from the outside.
Stokes, introduced after lunch, showed why he is such an important part of this England side with an aggressive spell. "It was a frustrating partnership, but we've just got to be positive going into tomorrow".
First to go was Vijay (20), plumb LBW to a late inswinger, then KL Rahul (4) played on to leave the tourists on 54 for two.
European Union and United States agree to collaborate to defuse trade tensions
Trump later tweeted that work on documents was "moving along quickly", adding that the meeting with Juncker had "great warmth". In exchange, Trump said he won access for United States soybean producers, and for American natural gas .