Nobody, not even their own former players, gave West Indies a chance after they were thumped by an innings at Edgbaston, and then...
Ridiculed roundly after the innings defeat in Edgbaston, the team sat down to recognise what was needed of each player and the youngest of XI delivered a truly special performance
Of all the unlikely things in West Indies' cricket history, this win must rank up there
All the key numbers from West Indies' astonishing victory at Headingley as they chased 322 to level the series
Joe Root joined a list of captains who've been thwarted after declaring at Headingley, but insisted he would stay positive despite defeat in the second Investec Test
Shai Hope is the first ever player to score 100s in both innings of a first-class matches at Headingley.
No. of West Indies pairs to share century partnerships in both innings of a Test, including Brathwaite & Hope in this match. Last were Lara & Sarwan v SL, Colombo SSC, 2001-02.
Last time a visiting opener scored a century and a fifty in the same Test at Headingley, Mark Taylor (136 & 60). Kraigg Brathwaite has done the same in this match.
Highest successful run-chase by West Indies in Tests in last 5 years, that came against England in Bridgetown in 2015. They need 322 in this game.
No. of higher totals for England without a hundred than the 490 in this match. It is also the highest 2nd inns total without a hundred for any team.
Total runs cost to the fielding side by dropped catches in this Test. Bairstow's drop was the 10th drop of the Test - 7 by WI and 3 by Eng.
No. of times Stokes has scored a century and a fifty in the same Test, including this; other was v NZ, Lord's, 2015. Since his debut, Root (twice) and Cook are the only other England players to do so.
This is the first time in his ongoing streak of 12 Tests with 50+ scores that Root has scored 50+ in both innings of a Test.
Last time England won a Test after facing a deficit of 150 or more runs, v NZ in Old Trafford. They will need to overcome deficit of 169 in this match.
No. of Tests lost by West Indies after gaining a first inns lead of over 150 runs, in 116 instances before this match. They attained a lead of 169 runs this Test.
No. of 5-wkt hauls for Anderson in last 2 Tests at Headingley, including this. In his first 7 Tests at Headingley, he had taken only 19 wkts at 41.36 with no 5-fors.
Last time a West Indies batsman made a bigger score in West Indies than Shai Hope's 147 in this game. Lara scored 179 & 152 in the 1995 tour, at The Oval and Nottingham respectively.
Last time West Indies gained first innings lead in England, at Old Trafford. They have taken the lead in this match.
Last time West Indies a double-century partnership in Tests, between Chanderpaul and Ramdin in Hamilton. Brathwaite and Hope have shared one in this game.
No. of 100s for Brathwaite. Among openers, only G Smith (11) and A Cook (7) have scored more 100s before the age of 25.