Barbados 104 for 6 (Brathwaite 29*) beat Leeward Islands 103 (Powell 34, Nurse 6-29) by four wickets
Scorecard and ball-by-ball details

A serene start by Leeward Islands quickly turned to carnage with the introduction of Ashley Nurse in the 21st over as the offspinner took a List A-best 6 for 29 to bowl out Leeward Islands for 103 on the way to a four-wicket win for Barbados at the Queen's Park Oval in Trinidad on Monday. The result clinched a berth in the semi-finals for Barbados, where they will take on Guyana on Thursday.

Leeward Islands won the toss and elected to bat first, reaching 59 for 1 behind a patient innings from the captain captain Kieran Powell. Nurse trapped Powell for 34 on the first ball of the 23rd over and from there the innings rapidly deteriorated as Nurse exploited significant turn on offer for the slow bowlers. Leeward Islands lost their last nine wickets in the space of just 44 runs. Sulieman Benn offered excellent support, taking 2 for 15 in 8.5 overs.

Barbados began their reply in efficient fashion, batting 10 overs before the dinner break was taken with the score 34 for 1. Things got slightly tricky after play resumed with a flurry of wickets falling during a tight spell by Anthony Martin, whose legspin was difficult to handle on a turning track. He gained two lbw decisions, including Jonathan Carter padding up, and finished with figures of 2 for 8 in 10 overs with five maidens. However, opener Kraigg Braithwaite stayed cool to see his team over the line with 29 not out in 98 balls as Barbados reached the target with 15.1 overs to spare.