In a gripping finale at Lord’s, England held their nerve to secure a tense 22-run victory over India in the third Test on Monday, taking a 2-1 lead in the five-match series.
The day started with India requiring 135 runs and England having to pick six wickets after setting the visitors a 193-run target. The hosts got four Indian batters out before lunch but were made to work hard for the remaining two wickets in the last two sessions.
India were finally bundled out for 170 late on the final day.
The final blow came from off-spinner Shoaib Bashir, who returned from a finger injury to dismiss Mohammed Siraj and seal the win in front of a packed home crowd.
Archer (3/55) and Stokes (3/48) were the chief architects of the English victory.
Earlier, both sides posted identical first-innings totals of 387, setting the stage for a low-scoring yet pulsating fourth-innings contest.
Ravindra Jadeja once again emerged as India's crisis man, remaining unbeaten on 61.
He shepherded the tail with trademark composure, taking India agonisingly close to a famous win.
But the lack of support from the other end proved costly, as England clawed back to clinch one of the most dramatic Tests in recent memory.
India lost the big wickets of Rishabh Pant (9), KL Rahul (39), Washington Sundar (0), and Nitish Reddy (13) in the first session to hand England the advantage.
Lead pacer Archer sent Pant's off stump for a walk with a jaffa that straightened after landing on the perfect length.
Skipper Stokes rose to the occasion as he trapped KL Rahul in front of the wicket, giving the momentum back to England. The on-field umpire was not convinced by the England team's loud appeal for an lbw, prompting Stokes to go upstairs and the decision came in his favour.
Jofra was on the money consistently this morning and pulled off a brilliant catch off his own bowling to send back Sundar and Chris Wokes, and then had Washinton Sundar edge one to the keeper.
Their efforts paved the way for England victory.
(With inputs from PTI)