Hemant Brar is a sub-editor at ESPNcricinfo
England 246 (Moeen 47, Willey 41, Chahal 4-47, Hardik 2-28) beat India 146 (Hardik 29, Jadeja 29, Topley 6-24) by 100 runs
Reece Topley picked up 6 for 24, the best figures for England in men's ODIs, as the hosts thumped India by 100 runs in the second ODI at Lord's and levelled the three-match series 1-1.
It looked like an innocuous total at the innings break but India were in for a shock. Topley and Willey found the movement and extra bounce to reduce India to 31 for 4 in the 12th over. The recovery never really came, and their long tail - Mohammed Shami came out at No. 8 - didn't help their cause either. In the end, they were bundled out for 146 in 38.5 overs.
Earlier in the day, Jasprit Bumrah and Shami bowled a testing spell with the new ball, making use of the early moisture in the surface to trouble Jason Roy and Jonny Bairstow.
Jason Roy looked the more tentative of the two England openers, getting beaten consistently on both inside and outside edge. But if the luck was with the Indian bowlers in the first ODI, where loose drives fetched edges and edges found fielders, England were the fortunate side on Thursday.
After beating the outside edge of both openers multiple times, Shami found the inside edge of Roy's bat in the fifth over. But the ball missed the stumps and went for four. In Shami's next over, Bairstow threw his bat at a length ball, got an outside edge, and picked up four through the just-vacated second slip area.
In the first ten overs, the England batters played 22 false shots, the same as they did in that period in the first ODI. At The Oval those resulted in five wickets; here they brought India just one wicket.
That one wicket was of Roy, who managed to survive against Bumrah and Shami but fell to a half-volley from Hardik Pandya. He attempted a flick but the bat rotated in his hand, resulting in a simple chance at deep-backward square leg.
Jonny Bairstow, though, had started looking dangerous and had moved to 38 off 37 balls when he went for a slog sweep against Chahal, only to miss it completely with the ball clattering into the leg stump.
Soon after, Chahal lobbed one to Joe Root who too failed to connect the sweep and was trapped lbw. In the next over, Shami castled Jos Buttler with a full delivery to make it 87 for 4.
Ben Stokes tried to take on Chahal, hitting four reverse sweeps in a row, two of them fetching him fours. However, it was the same shot against the same bowler that resulted in his dismissal, lbw for 21.
Liam Livingstone and Moeen joined hands at 102 for 5 and added 46 off 45 balls. Moeen was playing more of an anchor's role, while Livingstone was his usual attacking self and was involved in a mini-battle with Hardik, who bowled him three consecutive short balls. Livingstone sent the first one into the stands beyond deep-backward square leg. The next one was well outside off and Livingstone pulled it to the deep-midwicket boundary for four. But Hardik had his man with the third one. This time, Livingstone skipped down the track but ended up miscuing the pull straight into the lap of substitute fielder Shreyas Iyer at deep square leg.
The next five overs, from the 30th to 34th, produced just 13 runs and also featured Praisdh Krishna dropping Willey off Hardik. Willey was on 1 at that point and would go on to score 41.
To make Prasidh's day worse, Moeen and Willey hit him for a six each a few overs later. Moeen was now looking to open up. In the 41st over, he pulled Bumrah for his second six but Chahal cut short his innings on 47, as the left-hander miscued a slog to deep square leg.
That left Willey with the tail. He did hit Bumrah for a six on the first ball of the 47th over but when he tried the same later in the over, Bumrah slipped in a slower one and had him caught at long-on. England lost their final two wickets in the next two overs.
It wasn't a big target but India's chase never got going. Rohit was imperious in the first ODI but here he looked like a cat on a hot tin roof and was lbw to Topley for a ten-ball duck as the ball nipped back just enough with the slope.
It took India 4.3 overs for their first run off the bat, though they collected five leg-byes before that. Virat Kohli then eased the nerves somewhat with three straight-driven fours off Topley, two of those on successive balls.
But Shikhar Dhawan looked as uncomfortable as Rohit and was eventually caught down the leg side off Topley for 9 off 26 balls. India sent Rishabh Pant at No. 4 but before he could open his account, he chipped a full toss from Brydon Carse to mid-on. In the next over, Willey got Kohli to nick one behind to dent them further.
Suryakumar Yadav and Hardik had just started the rebuilding process when Topley struck again, with Suryakumar chopping one onto his stumps. Hardik and Ravindra Jadeja took the side past 100 before Hardik top-edged a pull against Moeen to deep midwicket.
Jadeja and Shami added 39 for the seventh wicket but that only delayed the inevitable. Towards the end, Topley bowled Chahal for his maiden five-wicket haul and wrapped up the game three balls later.
Are Reece Topley's nine wickets across two consecutive ODIs a record?
And when was the last time a spinner took a ten-for in a Test in New Zealand?
David Willey's experience tells for England as he finds his love of the game again
Starring role on third anniversary of World Cup final, for player who missed the 2019 cut
Rohit Sharma wants India to be more positive in tricky chases
India suffered their worst collapse in the first-ten overs since the 2019 World Cup semi-final
July 14 marks the moment Reece Topley moved to the top of the English ODI game
A man who couldn't have been further from England's 2019 World Cup win rises to the occasion