A 4 wicket burst from Kyle Mayers, set up an 11 run win via Duckworth-Lewis for Barbados Royals over St Lucia Kings.
The Royals were sent in to bat after a delayed start because of overnight rain, and got 36 runs from Kyle Mayers, and Rahkeem Cornwall, who got off to a blazing start, made 32 off 17. The Royals closed on 162 for 7 from their 20 overs.
In reply, Mayers derailed the Kings innings, when he got 4 for 4 from 2 overs, as the Kings were 7 for 4, after 3 overs.
The rains came and stopped play, and when cricket resumed, the Kings were set a revised target of 103 from 9 overs, meaning they needed 93 from 30.
Faf duPlessis made 47 from 20 and Alzarri Joseph made 29 from 18 to get within 12, but it was enough to stop the Royals getting their second straight win.