Mark Wood shone on his international return with a first five-wicket Test haul as England removed West Indies for 154 before building up a 142-run lead at stumps.
With England having already lost the three-match series, Wood was recalled for his first Test appearance since May 2018 and made up for lost time with a devastating spell that included a pair of wickets in his first over.
Joe Root's team had earlier slumped to 277 all out - having started the day 231-4 - but Wood and Moeen Ali (4-36) tore through the Windies and earned England a 123-run first-innings lead.
Rory Burns and Keaton Jennings then saw England to the close with their 10 wickets intact as the tourists enjoyed a rare position of dominance on the second day.
Jos Buttler and Ben Stokes had both made half-centuries on Saturday but the former failed to add to his overnight 67 when bowled by Shannon Gabriel.
Stokes moved on to 79 - his best Test score since he was involved in an incident outside a Bristol nightclub in 2017 that resulted in a suspension - but when his mistimed hook off Kemar Roach was brilliantly taken by a diving Shane Dowrich, England unravelled.
They would add just 21 runs for the loss of their final five wickets, Roach accounting for Jonny Bairstow, Wood and James Anderson to finish with 4-48, while Moeen gave Alzarri Joseph his second wicket.
West Indies openers Kraigg Brathwaite and John Campbell had made 50 partnerships in three of their previous four innings in the series - with the other alliance unbroken at 17 in reaching a victory target - and once again they made a solid start.
Anderson eventually played a part in the first wicket, though as the fielder, flying around from cow corner after Brathwaite (12) had launched Moeen into the air.
Campbell (41) was pinned in front next ball and West Indies soon went from 57 without loss to 59-4, with Wood having an immediate impact.
His opening deliveries, some of which reached 90 miles per hour, troubled Shai Hope and so it was no surprise to see him slice to Burns at gully, the same fielder then hanging to another chance to send Roston Chase back for a golden duck.
Wood's extra pace was proving too much and he found Shimron Hetmyer's outside edge before tea, Root holding on at the second attempt at first slip.
Durham seamer Wood then had four wickets for the first time in a Test with his seventh ball of the third session, Darren Bravo picking out Root again in the cordon.
Keemo Paul (9) and Dowrich (38) managed to take the hosts into three figures, though the former would perish when stumped off Moeen.
Dowrich eventually fell lbw to Stuart Broad, who then took a brilliant one-handed catch from over his head after Joseph launched Moeen into the sky.
That left both Moeen and Wood on four wickets each, and it was the latter who would finish with five as he rattled Gabriel's stumps.
Burns (10) and Jennings (8) then negotiated the final 10 overs of the day without much drama - though the former almost edged to first slip in the final over - to raise hopes of a consolation victory for England.
|Giggs: Give Man United job to Solskjaer|
|Robinson hails Morris´ ´special´ Roosters debut|
|Saint-Etienne 0 Paris Saint-Germain 1: Magical Mbappe snatches the points|
|Morris: I showed Roosters team-mates what I can do|
|Morris´ debut hat-trick guides Roosters to World Club Challenge glory|
|Icardi did not celebrate Inter win in dressing room, says Spalletti|
|Can: No privileges at Juventus, even for Ronaldo|
|Crusaders coach Robertson signs on for two more seasons|
|20-0 farce slammed as ´insult to sport´ by Italian football chief|
|Messi makes playing for Barcelona easier - Dembele|
|Alisson: Liverpool won´t feel Van Dijk loss against Bayern|
|SPAL coach Semplici left frustrated by VAR controversy|
|Jose Mourinho open to Ligue 1 job|
|Inter 2 Sampdoria 1: Nainggolan salvages win in Icardi´s absence|
|Muguruza and Kasatkina battle their way into Dubai second round|
|Cecchinato hammers home favourite Schwartzman to win Argentina Open|
|Toulouse resist Racing fightback to reclaim top spot|
|Icardi contract talks continue despite losing Inter captaincy|
|Halep ends Van Cleemput collaboration|
|Swansea City 4 Brentford 1: James-inspired turnaround books quarter-final berth|
|Doncaster Rovers 0 Crystal Palace 2: Eagles ease into FA Cup´s last eight|
|Windies star Gayle to retire from ODIs after World Cup|
|Wenger backs Henry to bounce back|
|20-0! Seven-man crisis club Pro Piacenza thrashed in Serie C farce|
|Monfils holds off Wawrinka for Rotterdam title|
|Walker hat-trick gets Rhinos up and running|
|Ramos red card an ´occupational hazard´, says Solari|
|Dan Carter to make Racing 92 return|
|Ashton ruled out for Wales clash|
|Nuno hails cup win as ´moment of joy´|
|Marcelo v Reguilon: Real Madrid mainstay losing left-back battle|
|Marcelo is an institution - Eusebio denies targeting Real Madrid left-back|
|I´d rather surround myself with people I really like - Osaka explains coach split|
|We do not have to kill Real Madrid forever - Odriozola|
|Bristol City 0 Wolves 1: Cavaleiro repeats cup heroics|
|Blackburn Rovers 0 Middlesbrough 1: Assombalonga strengthens Boro´s play-off credentials|
|Coman restricted to light training ahead of Liverpool clash|
|Solari refuses to concede LaLiga title race is over|
|Courtois: Real Madrid could not control Girona|
|Weary Kvitova reflects on ´crushing´ start to 2019|
|Umtiti in Barcelona squad to face former club Lyon|
|It´s hard to take - Maxwell laments Stars´ stunning Big Bash defeat|
|Pogba: Manchester United emulating ´Class of 92´|
|Real Madrid 1 Girona 2: Stuani and Portu seal stunning comeback|
|Boult, Mahmudullah fined by ICC|
|Neymar Senior: No chance of PSG star facing Manchester United|
|Broad expects sledging to subside in 2019 Ashes|
|Aguero targets historic quadruple|
|Scholes backs Solskjaer for Man United job|
|Finch hails ´special´ Renegades comeback|
|Sydney FC 1 Central Coast Mariners 1: Le Fondre strike averts shock defeat|
|Fox soars in Perth final to win World Super 6|
|Williams delay start to pre-season testing|
|Renegades crowned BBL champions after stunning Stars collapse|
|What we learned from NBA All-Star Saturday|
|Kaepernick´s attorney tips Patriots to make move for QB|
|Tebow: I told Murray to follow his heart|
|Mourinho created unhealthy atmosphere – Sanchez|
|Santa Cruz defends belt against Rivera|
|Opelka, Isner set ATP Tour record at New York Open|
|Diallo soars over Shaq to win Slam Dunk contest|
|WATCH: Diallo dunks over Shaquille O´Neal|
|Silver: NBA trade requests should stay behind closed doors|
|´It´s more of an aspiration´ – LeBron clears up potential NBA ownership|
|Harris wins Three-Point contest ahead of Curry|
|Thomas leads rain-delayed Genesis Open|
|Tatum wins NBA Skills Challenge with stunning half-court shot|
|Robben: Anfield is the worst stadium|
|Valverde not nervous about Messi penalties after spot-kick miss|
|Sanchez ´worried´ amid Man United struggles|