A Marlon Samuels-inspired West Indies recovered from an awful start to beat Sri Lanka and win the World T20.
The hosts looked to be in control in Colombo when the Windies managed only 32 from the first 10 overs, with Chris Gayle taking 16 balls to make three.
But Samuels smashed six sixes in his 56-ball 78 to drag his side to 137 for 6.
Sri Lanka never got to grips with the chase and, although Nuwan Kulasekara's 13-ball 26 gave them hope, they were bowled out for 101 in the 19th over.
The defeat was Sri Lanka's fourth in as many finals after losing the 2009 World T20 final to Pakistan, as well as the 2007 and 2011 World Cups to Australia and India respectively.
Meanwhile, Mahela Jayawardene has resigned as Sri Lanka's T20 captain, soon after his team lost the final of the World T20 against West Indies in Colombo.
He said he will remain captain of the ODI and Test teams until at least the end of Sri Lanka's tour of Australia in January, and remains available for T20 selection.