Chris Gayle became the first man to 100 T20I sixes as Windies beat England by 21 runs in Durham in a repeat of the 2016 World T20 Final.
Gayle (40 off 21) blasted four maximums at Emirates Riverside to take his tally to 103 in 52 matches, putting on 77 with Evin Lewis (51 off 28) for the first wicket as Windies posted 176-9.
Carlos Brathwaite clubbed four straight sixes off Ben Stokes in Kolkata last spring to power Windies to victory but was dismissed by Adil Rashid (3-25) for two on Saturday night as the tourists added just 70 runs in their final 10 overs.
Alex Hales (43 off 17) gave England a rollicking start after opening partner Jason Roy drilled Jerome Taylor to gully first ball but then had his off-stump clattered by Brathwaite (3-20) as England slumped from 64-1 to 68-4 and then from 118-4 to 155 all out.
England will look for swift revenge when they face Windies in the first of five one-day internationals at Old Trafford on Tuesday, with Gayle set to play his first 50-over international since March 2015.
Gayle thrashed David Willey for back-to-back maximums in the third over in Durham to move on to 101 T20I sixes and then drilled two more, off Tom Curran, in the fourth.
Curran's Surrey team-mate Roy accounted for Gayle, though, running out the Jamaican from backward point after he lazily failed to dive into his crease, Liam Plunkett whipping off the bails.
Plunkett bagged 3-27, including Lewis - who hammered 125 not out from 62 balls in his previous T20I against India in July - and Marlon Samuels (10) in the 11th over thanks to catches from Joe Root.
Rovman Powell (28 off 19) was the only member of the middle order to really get going, with Brathwaite, captaining the Windies in this one-off T20 international, bowled on the sweep.
Brathwaite atoned with the ball though, ending Hales' eye-catching knock and then catching Root (17) low at cover before opposing skipper Eoin Morgan (2) clipped Sunil Narine (2-15) to short third man, England losing 3-4 in two overs.
Jos Buttler (30) and Jonny Bairstow (27) rebuilt with a stand of 50 but the former clothed Kesrick Williams (3-35) into the deep in the 15th over and when Brathwaite had Bairstow caught by sub fielder Jason Mohammed the game was all-but up.
Brathwaite fittingly finished proceedings by castling Liam Plunkett (18) before he returns home - via a stop at Old Trafford to watch Manchester United play Everton - having been overlooked by the Windies selectors for a spot in the 50-over side to tackle England.
Watch England's five-match ODI series with Windies live on Sky Sports Cricket. The opener, at Old Trafford, starts at 12pm on Tuesday.