Johnson Charles hit an unbeaten half-century to carry Windward Islands to a comfortable eight-wicket win over Leeward Islands in St Lucia.

Leeward, who were bowled out for a paltry 72 in their first-innings, fared much better in their second. They ended the third day on 284 for 7 with Jacques Taylor (48*) and Gavin Tonge (41*). Both batsmen went on to make half-centuries, and put on a further 60 runs, before they were dismissed in quick succession. The Leeward innings folded for 344 with Gary Mathurin picking up the three wickets to fall, ending with 5 for 86. This meant that Windward had to get 99 runs for victory, which they managed with ease, with Charles anchoring the chase with an unbeaten 52. Winward, who finished with 41 points, will now play Combined Campuses and Colleges in the semi-final beginning April 1 in Bridgetown.