Alastair Cook's epic 243 piled immense pressure on Windies before rain denied England the chance to exploit twilight conditions at Edgbaston, on day two of the first Test.
Cook, England's leading run-scorer of all time, accumulated the third-highest Test score of his career in almost nine-and-a-half hours at the crease - hitting 33 fours off 407 balls before his dismissal prompted a home declaration on 514-8 before tea.
Windies' reply was quickly in trouble as James Anderson had Kraigg Brathwaite (18no) caught behind off his eighth ball for a duck and it would have been worse had Ben Stokes held a sharp chance in the gully when Kieran Powell edged a drive off Stuart Broad when he had just two.
A second chance went begging off Broad's bowling when Moeen Ali failed to grasp a low chance to his left at third slip - Kyle Hope (25no) the man reprieved on 14 - and England couldn't fashion a second breakthrough before rain intervened with the tourists on 44-1, 470 behind, at 7.29pm.
England resumed on an imposing 348-3 with Cook 153no after Edgbaston stood to observe a moment's silence in memory of those killed in Thursday's terror attacks in Barcelona and Cambrils.
Cook and Dawid Malan (65) brought up their 100 stand off 179 balls as they added a modest 42 runs in the first hour against a Windies attack that remained too wayward.
Alzarri Joseph proved particularly expensive as Cook picked off his first two deliveries for leg-side fours - the seamer conceding his 100th run in his 20th over.
The opener brought up England's 400 with a glorious straight drive off Miguel Cummins - the 29th boundary of his innings but one that was quickly bettered by a glorious cover drive from Malan off Joseph.
The Middlesex batsman brought up his maiden fifty in his third Test off 112 balls with seven fours - a timely knock ahead of this winter's Ashes - and in Cook had the ideal example of how to grind opposition attacks down.
The former skipper couldn't resist a wry smile as he reached his fourth double-hundred in Test cricket courtesy of a misfield at third man by Kyle Hope - Kemar Roach the disgruntled bowler.
Windies captured their only scalp of the session in the final over when Malan edged Roston Chase (4-113) to Jermaine Blackwood at slip to end a fourth-wicket stand of 162 but wickets fell more regularly after lunch as England looked to press on.
Ben Stokes (10) miscued a reverse sweep off Chase and Jonny Bairstow (18) dragged on before Moeen Ali came down the track, looking to hit his fourth ball over the top, only to loop a catch to point.
Cook continued to bat at his own pace, escaping with a miscued pull off Holder on 230, but otherwise barely putting a foot wrong before hitting across a Chase delivery and being given out lbw on review.
The former England captain left to a standing ovation, and congratulations from several Windies fielders, having batted through the entirety of England's innings spanning 135.5 overs.
Live coverage of the first Test between England and Windies continues on Sky Sports Cricket at 12.30pm on Saturday, with over-by-over commentary and in-play clips on our live blog on Sky Sports digital platforms.