Dwayne Bravo claimed career-best Twenty20 international figures as West Indies ended their miserable tour of Sri Lanka on a high note by drawing the series with a 23-run victory in Colombo.
The Windies had one last chance to salvage some pride before heading home after suffering whitewashes in Test and one-day international contests before losing the first of two T20Is on Monday.
And a day after Phil Simmons was reinstated, there was more positive news for West Indies, with all-rounder Bravo demonstrating why the head coach slammed the decision to overlook him from the ODI series - an outburst which led to his suspension.
Man-of-the-match Bravo took 4-28 and Ravi Rampaul ended with figures of 3-20 in his first T20 international since last March as Sri Lanka collapsed to 139 all out in reply of 162-2.
Bravo also made 31 with the bat, while Johnson Charles and Denesh Ramdin both made 34 before Tillakaratne Dilshan's 52 proved to be in vain as the top-ranked T20 side in the world were denied a series win.
Charles and Andre Fletcher (23) got the tourists off to a blistering start after Darren Sammy won the toss, putting on 62 for the first wicket in just 6.2 overs.
The powerful Charles smashed Sachithra Senanayake for three sixes in a row and then dispatched the spinner to the boundary from the next ball to spark the innings into life in the fifth over.
Milinda Siriwardana (2-17) got rid of both openers and the dangerous Marlon Samuels (1) was run out, but Bravo scored at a run a ball and Ramdin hit Shehan Jayasuriya for two sixes before Lasith Malinga (2-16) showed he is getting back to his best late in the innings.
Dilshan became Pakistan's leading T20 scorer on Monday and looked to be inspiring the hosts to another victory as he shared a 70-run stand with Jayasuriya (30) for the second wicket.
But seamers Rampaul and Bravo starred as Sri Lanka lost their last nine wickets for 46 runs to slump to a defeat that looked so unlikely when Dilshan was in full flow during his 38-ball knock.
Rampaul had the final say, bowling Malinga for two, but the day belonged to Bravo, who showed the Windies selectors what they are missing after he was overlooked for Test duties on the upcoming tour of Australia.