Stuart Broad and James Anderson took charge as England surged into a 2-0 series lead with an innings-and-159-run victory over India in the rain-ravaged Lord’s Test.
Broad (4-44) and Anderson (4-23) each bagged a notable new milestone in their stellar careers as England bowled India out for 130 on the fourth evening.
The hosts appeared set for renewed frustration when rain twice more interrupted play in a match that had suffered a first-day washout and lost almost 170 scheduled overs in all.
But after half-an-hour of morning batting in which Chris Woakes (137no) and Sam Curran collected 39 runs for a declaration on 396-7, there was time for Anderson to become the first bowler in history to take 100 Test wickets at this famous venue.
Between two further rain breaks Broad then made the most of leaden skies to move into the top 10 all-time leading Test wicket-takers – before celebrating with two further wickets in two balls, including captain Virat Kohli.
Seventh-wicket pair Hardik Pandya and Ravi Ashwin kept England waiting after tea, with a stand of 55, but Woakes quickly parted them to put his team on the home straight.
Anderson had earlier wasted precious little time bagging his Lord’s century, and getting started on his second too.
England’s all-time leading wicket-taker was armed with the new ball in very favourable conditions for the second time, after captain Joe Root had raised a few eyebrows around the ground by choosing initially to delay England’s declaration.
Anderson needed just five deliveries to bowl Murali Vijay with a brilliant outswinger to kickstart India’s descent to a first-innings 107 all out.
Second time round it took him nine as the opener completed his pair when he was caught-behind off an inside-edge as the ball swung down the slope.
The evergreen seamer then also dismissed India’s other opener KL Rahul again, lbw to another one slanted in.
Kohli failed to take the field while England batted on, reportedly because of a back strain, and his deputy Ajinkya Rahane replaced him at No 4.
He and Cheteshwar Pujara held firm until the rain arrived. But once under way again in early afternoon there was no stopping Broad who took over from Anderson at the pavilion end, with India on 30-2.
In his second over he brought the edge from Rahane and Keaton Jennings took a neat catch away to his left at third slip.
Enter Kohli, but he was to lose Pujara after 87 balls of admirable defiance when Broad bowled him off his pads with a perfect inswinger.
Broad’s 421st Test wicket took him up to joint 10th among the all-time leading bowlers, alongside South Africans Dale Steyn and Shaun Pollock, and he soon passed them with the wicket of Kohli.
The India captain survived when Broad went to DRS for a catch down the leg-side by Jonny Bairstow, but then there was no reprieve via his own review next ball.
Debutant Ollie Pope dived forward from short-leg to take the catch and replays confirmed umpire Aleem Dar’s belief that it had hit Kohli’s glove.
Broad then immediately had Dinesh Karthik lbw pushing forward.
His hopes of becoming the first bowler to take three Test hat-tricks foundered when he fired the next one to Ashwin for four leg-side byes.
But Woakes broke the resistance of Pandya and Ashwin when he overturned an lbw decision against the former in England’s favour with the first ball of his second spell.
Then, in the gathering gloom, Anderson and Woakes made short work of the last three wickets.
Root offered a special word for man of the match Woakes. Recalled in the absence of Ben Stokes he bowled superbly and struck a century that bestowed on him the rare distinction of being on both the batting and bowling honours boards at Lord’s.
Root said: “I’m really pleased for Woakesy.
“On a number of occasions he’s shown how talented he is with the bat. That’s down to hard work and I’m really chuffed to bits for him.
“Chris has been a big part of the squad for a long time and it’s great to see him take some rewards.”
Warwickshire’s Woakes said: “Scoring 100 and getting on the board at Lord’s is something that will stay with me forever.
“I wish I’d soaked it up a bit more, it kind of went by in a flash. It was an amazing game.”
Kohli said: “I’m not very proud of the way we played. I’m not going to sit here and say we didn’t get the best of conditions.
“The England guys were relentless with the ball and put pressure on so credit has to go to them.
“You have to accept the conditions when they come to you. Sometimes you get the rub of the green, it goes your way as well, and you have to accept it’s part of the game.”