Bermuda may be top of the table, but Canada are closing the gap with another big win boosting their net run rate as we get close to the denoument of this qualifier in Bermuda.

Canada captain Saad Bin Zafar won the toss and chose to bat first against the Cayman Islands at the national stadium in Hamilton, with his team racking up 196-5 from their 20 overs. Pargat Singh was their top scorer with 82 from 60 balls.

Six batters, including both openers, in the Caymans' reply were out for ducks with nobody reaching double figures other than the 12 wides conceded by Canada. Only four bowlers were needed to bowl them out for 30, Canada winning by 166 runs. Kaleem Sana was the leading wicket-taker with 4-18 whilst Nikhil Dutta bowled nine balls and took three wickets without conceding a run.

In the second match of the day, Panama were restricted to 86-9 from their 20 overs against the hosts, Delray Rawlins taking 3-10. Bermuda then knocked off the runs in 9.1 overs to win by five wickets, Rawlins the top scorer with an unbeaten 33.

Thursday is a rest day and play resumes on Saturday with Bermuda taking on the Cayman Islands and Canada facing off against Panama. A win for Bermuda and an unlikely loss for Canada will secure Bermuda's qualification, but odds are that we're set for a final game shoot-out between Bermuda and Canada on Saturday.