Stuart Broad sparked a top-order collapse after starring with the bat as England reduced the West Indies to 137-6 at stumps on the second day of the decisive third Test at Old Trafford on Saturday.
England had slumped to 280-8 after losing four wickets for 18 runs before No 10 Broad's swashbuckling 62 took them to a first-innings total of 369.
When bad light forced an early close, the West Indies were 232 runs behind, needing 33 more to avoid the follow-on.
West Indies captain Jason Holder was 24 not out and Shane Dowrich 10 not out.
The veteran new-ball duo of Broad and James Anderson, paired together for the first time this series, both had stumps figures of 2-17.
"We were hoping to get 400 at the start of the day, that was our plan, but we're happy with getting over 350," Broad told Sky Sports.
"With our discipline with the ball, we've had a great day," he added, with England looking to win this three-match series 2-1 and regain the Wisden Trophy.
- 'Played his shots' -
West Indies fast bowler Kemar Roach, who earlier took his 200th Test wicket in a return of 4-72, admitted his side were in a tough spot.
"We started well but Stuart Broad came in and played his shots and things went his way," Roach told the BBC.
"Things drifted a bit and we're in a difficult position now but the guys will fight it out."
Broad struck with just his fourth ball to have West Indies dangerman Kraigg Brathwaite caught at slip by England captain Joe Root for one.
John Campbell, dropped on 10 by normally reliable second slip Ben Stokes, looked increasingly assured while making 32.
But fast bowler Jofra Archer, back after being omitted from England's 113-run win in the second Test for breaching the bio-secure regulations governing this series, produced a rib-high delivery that left-hander Campbell could only fend to gully.
Anderson, England's all-time leading Test wicket-taker, then struck either side of tea on his Lancashire home ground as the tourists declined to 59-4.
The struggling Shai Hope was caught behind for 17 after being squared up by a full-length Anderson delivery that moved away late -- a desperately difficult ball to play.
Anderson then had Shamarh Brooks inside edging to wicketkeeper Jos Buttler with one that cut the other way.
In a campaign that marks international cricket's return from lockdown, Broad's classic nip-backer had Roston Chase lbw to the leave the West Indies in dire straits at 73-5.
Jermaine Blackwood, who made a match-clinching 95 in the West Indies' four-wicket win in the first Test, looked good during his 26.
But Blackwood was bowled between bat and pad by Chris Woakes to give all of England's pace quartet a wicket, with Stokes unable to bowl because of a quad injury.
Dowrich was lucky when he got in a tangle against an Archer bouncer, only for the ball to just clear the back-pedalling Rory Burns in the gully.
England resumed on 258-4 after losing the toss.
Ollie Pope was 91 not out and Buttler unbeaten on 56 -- his first Test fifty in 14 innings.
Pope, however, failed to add to his score.
In sight of his second Test century, Pope had already been dropped by Rahkeem Cornwall in the slips when Shannon Gabriel clean bowled him to end a fifth-wicket stand of 140.
Buttler was well caught low down for 67 by Holder at second slip.
But Broad, who has a highest Test score of 169, counter-attacked with his first fifty at this level in just over three years.
On a ground where he was hit on the face by a bouncer from India's Varun Aaron in 2014, left-handed batsman Broad pulled Roach for six as the new ball started to soften.
Broad completed a 33-ball fifty before hitting a full-toss from occasional off-spinner Chase to deep midwicket.