West Indies' reign as ICC World Twenty20 champions came to a rather damp end as they suffered a 27-run defeat via the Duckworth-Lewis method against Sri Lanka in the first semi-final.
Sri Lanka gained a modicum of revenge for their final defeat on home soil in Colombo two years ago as the holders could only reach 80-4 in 13.5 overs replying to 160-6.
Captain Darren Sammy didn't even get the chance to take strike before an almighty storm hit the Shere Bangla National Stadium, wiping out any further chance of play in Dhaka.
Sri Lanka counterpart Angelo Mathews had earlier made 40 in a hurry to repair an innings that was teetering a little at 49-3, their cause not aided by Mahela Jayawardene being run out before he had faced a ball.
Opener Kusal Perera was the first to go when he was bowled by Krishmar Santokie (2-46) at the end of the fourth over, though he had belted two fours and a pair of sixes in his knock of 26.
Jayawardene replaced Perera but was soon joining him back on the sidelines when he failed to out-run Sammy's throw, while Kumar Sangakkara managed just a single before chipping a return catch to leg-spinner Samuel Badree.
A run-a-ball 39 from Tillakaratne Dilshan came to an end when he was caught short by Lendl Simmons' direct hit from cover, ending a 42-run stand for the fourth wicket with Lahiru Thirimanne (44).
Mathews provided some much-needed momentum in the closing overs, though, including taking a six and two fours at the start of a rather expensive 19th over from Santokie.
Andre Russell also suffered in the next, with 17 coming off it. He did get the wicket of the Sri Lanka captain, just not before he had been belted for 10 off the previous two deliveries.
Mathews' 23-ball knock proved crucial, despite West Indies' run chase beginning with Dwayne Smith hitting Nuwan Kulasekara for a six and a four.
Lasith Malinga, though, proved a much tougher proposition to attack. He conceded just five runs from two overs, the second of which saw him bowl both Chris Gayle, who laboured again, making three from 13, and then Smith.
Seekkuge Prasanna trapped Simmons leg before with his first delivery of the match as Sri Lanka's spinners tightened their side's grip on proceedings.
Marlon Samuels certainly struggled; he was 18 not out when the rain arrived, having faced 29 deliveries and hit just one four. Dwayne Bravo did his best to keep his team in contention with 30, including the second six of the innings.
He eventually perished to Kulasekara trying to clear the rope again, and Sammy never even got the chance to open his shoulders and launch a late onslaught before the players were taken from the field.
Such was the nature of the downpour a return to the field never looked likely, meaning West Indies reluctantly relinquished their grip on the trophy. Sri Lanka will now face either India or South Africa in Sunday's final.