They bossed the first half of the match and when England declared at 490 for eight, the target was an improbable 322. Instead they walked home to win by five wickets. England captain Joe Root's decision to declare has been vigorously debated in the wake of the outcome. Put it this way: did anyone seriously expect the Windies to chase that down on the final day, given their record and England's bowling strength?
One interesting theory to come out of the fourth innings was the observation by former England spinner Vic Marks, that the West Indies benefited from feeling a freedom to attack.
The West Indies are uncovering batting gems. Opener Kraigg Brathwaite's match double of 134 and 95 was all class. He's 24, has scored six tons and is up to 39 tests. Shai Hope, a fellow Bajan, is 23. His 147 and 118 not out double is the first case of two centuries in a first-class match at Headingley, remarkable on its own.
Then there's Roston Chase, age 24 and averaging 41 in 12 tests, with three centuries behind him, burly Shannon Gabriel, a distinctly lively Trinidadian speedster, and Kemar Roach, an awkward customer. Put it all together and the West Indies' new coach, former Australian international Stuart Law, must see plenty to work with. The problem is consistency. Nail that, and they could be back in business in no time.
England are a known quantity, top class seam bowlers, a batting group spearheaded by Root, one of the true elite batsmen in test cricket. They bat deep too, courtesy of allrounders Ben Stokes and Moeen Ali.
Both teams have two tests here, bookending the international season and the only five-dayers of the summer, a poor and demoralising situation for lovers of the longest form in this country.
Still, best make the most of it, and at this rate it's shaping as potentially a couple of fascinating, if too brief, encounters.