Opening batsman Evin Lewis smashed 12 sixes in an unbeaten century as West Indies beat India by nine wickets in a one-off Twenty20 international in Jamaica on Sunday.
Lewis upstaged hometown hero Chris Gayle by compiling 125 not out off 62 deliveries, a run rate of more than two per ball as he scored the third-highest total in a T20 international.
The 25-year-old Trinidadian became the third player to score two T20 international centuries, after Gayle and New Zealander Brendon McCullum.
Gayle, in his first appearance for West Indies since they won the World Twenty20 15 months ago, compiled a relatively subdued 18 off 20 balls, while Marlon Samuels chipped in with 36 not out.
West Indies might have become easy-beats in test cricket, but they showed on Sunday they are a different in the shortest version of the sport, especially with the bat.
India captain Virat Kohli scored 39 off 22 balls as his team wrapped up their short Caribbean tour on a sour note after they won the ODI series 3-1.