Guyana and Trinidad and Tobago joined Barbados and Windward Islands in the semi-finals of the regional one-day competition with victories in the last round of matches.

Guyana 236 for 7 (Arjune 62) beat Jamaica 234 for 5 (Marshall 125*) by 3 wickets

A steady 62 by opener Krishna Arjune, and some vital contributions lower down the order by Neil McGarrell and Mahendra Nagamootoo, allowed Guyana to book a semi-final berth in the regional one-day competition with a three-wicket win against Jamaica.

Jamaica opted to bat first and were helped along to a challenging 234 for 5 by a splendid 125 not out from Xavier Marshall, their opener. Marshall added 84 for the first wicket with Chris Gayle, whose 35 was the next-highest of the innings. However, the middle order disappointed, with no-one getting more than Marlon Samuels's 18.

Guyana lost wickets regularly in their run-chase, but the decisive partnership was the 26-run one between McGarrell (23 not out) and Nagamootoo (20 not out). Guyana finished level with Trinidad and Tobago with 12 points, but with a slightly lower net run rate. However, their fourth place was enough to take them to the semi-finals.

Trinidad and Tobago 219 (Ramdin 41, Cornwall 4-52) beat Leeward Islands 211 (Morton 87, Adams 51) by 8 wickets

Runako Morton's 87 was in vain as Leeward Islands slipped to an 8-run defeat against Trinidad and Tobago to finish at the bottom of the table. In an exciting contest at Uitvlugt, Trinidad made just 219, with useful contributions from Denesh Ramdin (41) and Daren Ganga (32). Leewards seemed out of the contest at 128 for 7, but a 71-run stand between Morton and Chaka Hodge (18) brought them back into the match.

Trinidad's star was Richard Kelly, who made 22 to bolster the lower order, and then bowled ten overs and took 2 for 22. The win took Trinidad and Tobago to 12 points, and a place in the semi-finals.