Kemar Roach took match figures of 7 for 47 as Barbados defeated Leeward Islands by an innings and 26 runs at Bridgetown. Leeward Islands batted without their captain Kieran Powell, who was absent hurt, in a match where they managed only six double-digit scores across two innings.

Barbados had put on 313 after electing to bat, led by Shamarh Brooks' 63 and contributions from Roston Chase (49), Jonathan Carter (46) and Kevin Stoute (41). Their innings ended early on the second day when pacer Alzarri Joseph (5-42) took the last two wickets to complete his third first-class five-for.

In response, Leeward Islands found themselves on 37 for 6 as Roach (3-29) and Miguel Cummins (3-34) ran through the top order. They were asked to follow on after folding for 163, and the second innings ran a similar script - they were reduced to 38 for 6, before being bowled out for 124. Roach finished with 4 for 18 from 16 overs and took the award for Man of the Match. Nkrumah Bonner's 70 in the first innings and Keacy Carty's 79 in the second were the only notable batting performances for Leeward Islands who continue to sit at the bottom of the table.

It was a match to remember for several of the Guyana players at Sabina Park. Fast bowler Keon Joseph picked up his first five-wicket haul and finished with 7 for 53. Not to be outdone, fellow seamer Raymon Reifer claimed 5 for 60 in the second innings. Meanwhile, Shivnarine Chanderpaul and his son Tagenarine hit fifties together to ensure they claimed a slim but vital lead. In the end and despite a century from Chadwick Walton, Jamaica lost by seven wickets.

Walton's knock - 101 off 173 balls - formed the bulk of Jamaica's first-innings total of 255 after they were asked to bat. Joseph took out for of the top six batsmen to send them on their way to the underwhelming total. In response, Guyana were struggling to push ahead but Shimron Hetmyer's 74 off 79, Tagenarine's 58 off 135 and Shivnarine's 57 off 175 were just about enough. They were the only ones who could properly resist left-arm spinner Nikita Miller (4 for 69) and part-time offspinner Andre McCarthy (3 for 18).

Jamaica were able to erase their deficit, which was only seven runs, but were bundled out for 188 with Reifer doing the most damage. The only setback for Guyana was Tagenarine being forced to retire hurt in their chase of 182, which was taken care of in 54 overs thanks to Vishaul Singh's unbeaten 63.

Legspinner Imran Khan and offspinner Bryan Charles shared nine wickets in the second innings to help Trinidad & Tobago overcome Windward Islands by 175 runs.

The victory, let alone the sizable margin, did not seem probable when T&T were reduced to 57 for 5 after being put in to bat. Yannic Cariah, however, produced a career-best 102 not out off 212 balls, wicketkeeper Steven Katwaroo struck 59 and a bonus half-century from left-arm spinner Khary Pierre pushed the total to 275.

The bowlers then got to work and by the time they were halfway through the game already seemed in the bag. Windward Islands crashed to 33 for 6 in the 20th over and just about stuttered over 100 before they were knocked out. Left-arm quick Sheldon Cottrell took 3 for 30 while Imran, Charles and Marlon Richards chipped in with two wickets each.

T&T had the benefit of another century in their second innings, this time from captain Kyle Hope (105 not out) while Kariah pushed his match tally further by 47 runs. All that meant Windward Islands were looking at a target of 375. They enjoyed a good start, finishing at 61 for 1 on day three, but things took a bad turn thereafter. Imran (5 for 67) and Charles (4 for 79) ran through the side, reducing the score to 92 for 4, then 182 for 8 and finally 202 all out.