After spending the first block of matches more or less as the tournament whipping boys, the Bahamas bounced back in fine style with a thumping win over the Cayman Islands in Florida yesterday.

Batting first, the Caymans made 122-9 from their 20 overs, Ronald Ebanks the only batsman to make a significant contribution with 45. The Bahamas had no trouble chasing down that target, winning by nine wickets with 3.5 overs to spare. Marc Taylor led the way for them with 89 from just 61 balls.

In the afternoon game, the hosts took on Suriname, with the South American side scoring 110-6 from their 20 overs batting first. The USA laboured a little over their run chase, but still managed to win by 6 wickets with 7 balls to spare.

The USA now find themselves needing just one win from their remaining three games to ensure that they'll reach the global qualifier in Dubai later this year. Their net run rate is such that they probably couldn't be caught even if they lose all three games though.

Suriname seem like the best bet for an upset by preventing Bermuda from reaching the global qualifier, and the match between those two on the last day could prove to be crucial, especially if Bermuda lose to the USA today. The win by the Bahamas today makes the relegation battle between them and the Cayman Islands interesting.