Postpublished at 20:13 British Summer Time 6 July 2018
Here he is, Kuldeep Yadav. The man who caused England so much strife at Old Trafford.
What have they learnt from then?
England win with two balls to spare
Hales 58* off 41 balls
Bairstow 28 (18), Morgan 17 (19)
India 148-5: Kohli 47, Dhoni 32*
Plunkett 1-17, Willey 1-18
Three-match series level at 1-1
Amy Lofthouse
Here he is, Kuldeep Yadav. The man who caused England so much strife at Old Trafford.
What have they learnt from then?
Here's how the first wicket fell in England's run chase...
Need 94 runs to win
Had India reviewed that lbw shout, it would have been umpire's call. So well played, MS Dhoni.
A single brings Alex Hales on strike, and he parries a sweep up into the air to keep things ticking along.
Daniel Norcross
BBC Test Match Special
That looked extremely close.
A huge lbw appeal against Eoin Morgan as he tries to reverse sweep Chahal. MS Dhoni talks Kohli out of the review - was there a hint of bat on that?
Chahal responds with a ripper that bounces on Morgan, who just about avoids an under edge through to Dhoni.
Andy Zaltzman
BBC Test Match Special statistician
Jos Buttler's failure today is the first time in nine innings in which he has failed to score at least 39.
Eoin Morgan blazes a drive on the bounce to Rohit Sharma, who dummies throwing the ball at the non striker's end. Alex Hales dives to make his ground, before realising Rohit hasn't let go of the ball.
Ooft. A terrific stop at backward point from Suresh Raina cuts off a sure boundary. Five from the over.
Sunil Gavaskar
Former India captain on BBC Test Match Special
It all depends on the England captain - he is the key man.
Need 105 runs from 78 balls
Captain Eoin Morgan is out in the middle, and opts to defend his first ball from Yuzvendra Chahal.
James Anderson
England bowler on BBC Test Match Special
The sweep is a good option - it is one of Joe Root's strengths. It was the right ball; it was just poor execution.
Daniel Norcross
BBC Test Match Special
This game, you fancy, is going to be a tough one for England to win.
Root b Chahal 9 (Eng 44-3)
Well. Joe Root's been done by Yuzvendra Chahal's googly.
I think Root picked it but he's just completely missed it. He went down on one knee to sweep and the ball turned back in, looping around the bat and into the off stump.
James Anderson
England bowler on BBC Test Match Special
It's been a decent start for England, but now spin is into the attack. This could be a crucial phase of the game.
Here comes the spin...
Yuzvendra Chahal is into the attack.
Charles Dagnall
BBC Test Match Special
We could have a close game on our hands here.
That's not quite timed from Alex Hales, but he's got enough behind Hardik Pandya's final delivery.
Four!
Hardik Pandya is on to bowl some right-arm medium pace.
Joe Root gets down on one knee to flick the ball through the leg side, and Umesh Yadav pulls off a terrific diving stop to prevent the ball rolling into the ropes and keep it to three runs. New man Alex Hales then gets himself off the mark with a loose single.
James Anderson
England bowler on BBC Test Match Special
It was as if Buttler thought they had to get after Yadav, with the spinners to come.
And breathe...
James Anderson
England bowler on BBC Test Match Special
Typically subdued celebration from Virat there...