In the opening over, David Willey removed Kohli for a nine-ball duck, and Jasprit Bumrah, who was in form at the time, claimed Root.
After 13 overs, the English batsmen had lost four wickets for a mere 45 runs, demonstrating the chaos the Indian bowlers have generated.
Moeen Ali (4*) and skipper Jos Buttler (5*) were on the crease when this story was filed.
When India batted first, they found it difficult to get runs on the treacherous Lucknow track right away. Shubman Gill, the first batsman, was removed after making nine runs, leaving his team down 26-1 after four overs.
Kohli and Shreyas Iyer trailed him as the English bowlers persisted in pressuring the home team’s hitters, forcing them to settle for 40-3 in 11.5 overs.
But Rohit Sharma and KL Rahul’s 91-run partnership gave the Blues a much-needed breakthrough.
During the innings, Suryakumar Yadav partnered with Sharma when Rahul left to return to the pavilion.
For once, it appeared as though the Blues might have to be content with a total of less than 200 runs, but Yadav made a crucial 49 runs, almost missing his half-century when he was caught by Chris Woakes at deep back point.
India reached 50 overs with a score of 229-9.
Having won the toss, England chose to field first.