Andre Fletcher produced a blinder of an innings, smashing 84 runs off only 64 balls, to power the West Indies to a comprehensive seven-wicket victory over Sri Lanka, at the M Chinnaswamy Stadium, in Bengaluru, on Sunday.
Fresh from the impressive six-wicket win over England on Wednesday, Windies skipper Darren Sammy won the toss and put Sri Lanka in, trusting his batsmen to chase down any total.
Defending champions Sri Lanka slumped to a disappointing 122-9 and then had no answer to Fletcher, who opened alongside Johnson Charles as Chris Gayle, scorer of an unbeaten century against England, dropped down the order.
Gayle never made it to the crease but his services were scarcely missed as Fletcher smashed five sixes and six boundaries to seal a routine second Group One victory for his team.
Fletcher later dedicated his knock to his role model 'Gayle'.
The victory was set up by a strong bowling performance by the Windies, with pace bowler Carlos Brathwaite drawing first blood by getting the in-form Tillakaratne Dilshan out lbw with his first ball of the match in the third over.
Dilshan, who scored 83 against Afghanistan on Thursday, had tried to set the tone, hitting his first ball for six and following that up with a boundary, but he was out for 12. His strike partner Dinesh Chandimal also suffered a soft dismissal, when he was run out on 16 in the fifth over.
Spinner Samuel Badree took 3-12 in his four overs to wreak havoc with Sri Lanka's top order with Lahiru Thirimanne, Chamara Kapugedera and Milinda Siriwardana all falling cheaply.
Captain Angelo Mathews and Thisara Perera had a mountain to climb to put a competitive total on the board and managed 44 runs in 46 balls for the sixth wicket but both were caught off deliveries by Dwayne Bravo to give Sri Lanka no chance.
World T20 security team features former hockey internationals
Here's what happened in Pakistan after their team lost to India...
Ganguly confirms: Bachchan charged nothing to sing national anthem!
Afghanistan players would love to play in IPL, county cricket: Shahzad
Everything you want to know about the World T20 venues