An astonishing day two ended with West Indies in a strong but not necessarily impregnable position against England, 339 runs ahead with four second innings wickets remaining in the first cricket test in Barbados.
Eighteen wickets fell on a Kensington Oval pitch that despite the carnage seemed quite decent for batting, as England were bowled out for 77, the lowest ever Test score in Bridgetown.
Kemar Roach was the chief destroyer, ripping through the batting line-up and taking 5-17 off 11 fiery overs as England crumbled to their fourth-lowest total in a Test against West Indies.
Roach headed a four-pronged Windies bowling attack that turned back the clock with scenes reminiscent of the halcyon days of the 1970s, when the likes of Andy Roberts and Joel Garner regularly terrorised the world's best batsmen.
The West Indies, who did not enforce the follow-on, enjoyed a 212-run lead, a most unlikely scenario after being all out for 289 in the opening session.
But a day of unlikely swings was not done as the Windies then lost 5-9 after an uneventful half-century second innings opening stand between Kraigg Brathwaite and John Campbell.
England spinner Mooen Ali picked up three quick scalps while paceman Ben Stokes chimed in with a pair of wickets.
With the West Indies slumping at 5-61, England were back in the match but there was another twist to come as Shimron Hetmyer and Shane Dowrich steadied with a partnership of 59.
With stumps looming, the impressive Hetmyer was out for 31, caught at point off medium-pacer Sam Curran.
The West Indies were 127-6 at stumps, with Dowrich (27) and Holder (7) at the crease.
Earlier, the home team lost their final six first innings wickets for 49 and added only 25 runs to their overnight total.
Pace bowler James Anderson equalled an Ian Botham and England record when he took his 27th five-wicket haul.
Anderson finished with 5-46 off 30 tight overs, while Stokes chipped in with 4-59.
Hetmyer was the last man out for 81 from 109 balls, caught behind off Stokes going for an agricultural slog.