The West Indies have beaten England in a Test match for the first time in 17 years.
The Caribbean men led a masterful run chase to beat the English men by five wickets in an exciting clash.
Chasing 322 Â for victory, Shai Hope displayed top class batting, becoming the first man to score a century in both innings of a first-class match at Headingley.
Opener Kraigg Brathwaite had earlier struck a masterful 95 after being dropped by Alastair Cook on four.
Jermaine Blackwood's, 41, helped Hope hit the winning runs to finish on 118.
The win means the Windies have tied the series at 1-1 with the decider set for September 7-11 atÂ Lord's.