David Warner scored an unbeaten 42 as St Lucia Stars beat Barbados Tridents by six wickets to end their disappointing CPL campaign on a winning note in Bridgetown.
Stars picked up just their third win in 10 games as Warner's half-century stands with Chandrapaul Hemraj (37) and Lendl Simmons (24no) eased the visitors to their target of 136 in 17.3 overs.
St Lucia's win fleetingly kept their slender play-off hopes alive but St Kitts and Nevis Patriots' victory against Jamaica Tallawahs later in the night means Stars and Tridents are now out of top-four contention.
Barbados sit bottom of the six-team table with two matches to play - against St Kitts on Tuesday and Trinbago Knight Riders on Saturday - after slumping to a fifth defeat in a row, all at home.
Tridents were shorn of Steve Smith against St Lucia, with the former Australia captain to miss the rest of the season with an abdominal strain, and struggled with the bat in his absence.
Stars spinner Christopher Lamont (2-21), making his maiden T20 appearance at the age of 30, restricted the hosts to 135-7, picking up the wickets of Shai Hope (2) and Dwayne Smith (16).
Hashim Amla top scored with 35 for Tridents, who were thankful to lower-order batsmen Ashley Nurse (14no off 11) and Imran Khan (12no off 6) for lifting them up to a working total.
However, the chase proved fairly routine for Stars, despite losing Andre Fletcher (5) and Rahkeem Cornwall (18) within the first four overs and seeing skipper Kieron Pollard dismissed lbw for a golden duck by Barbados captain Jason Holder.
Watch Barbados Tridents take on St Kitts and Nevis Patriots live on Sky Sports Cricket, Mix and Main Event from 10.30pm on Tuesday.