Sparkling half-centuries by Ryan Driver and Mathew Hague and a five-wicket haul by Andrew Dewhurst helped host Jersey maintain its unbeaten run in the ICC World Cricket League Division 5 (WCL Div. 5) with a 128-run victory over the Bahamas on Monday.

Driver, who has represented Lancashire and Worcestershire in the UK county championship, scored an unbeaten 92 off 85 balls with five fours and five sixes while Hague hit an excellent 57 as the home team scored 206-4 in its innings that was reduced to 32 overs due to rain.

The target proved to be too stiff for the Bahamas who was bowled out for 78 in 25.2 overs with Dewhurst returning impressive figures of 6-20.

'The team is confident but not complacent at all. We've turned up on every single day and beaten whatever opposition is against us. We're getting better with every game,' said the 29-year-old Driver who played 25 first-class matches.

'We know the tournament is going to get a lot tougher but we want to rise to the occasion,' he added.

The USA, Nepal and Afghanistan also stayed on course for the semi-finals after recording their third straight victories while Germany kept its hopes of reaching the last four alive when it made short work of Mozambique by seven wickets. The match between Singapore and Japan was washed out without a ball being bowled.

Gowkaran Roopnarine scored a fine 44 as the US defeated a brave Vanuatu by seven wickets in a match reduced to 24 overs per side due to early morning rain while Mahaboob Alam excelled for the second successive day to inspire Nepal to a 108-run victory over Norway.

Alam, who took all 10 wickets against Mozambique on Sunday, top scored with 51 in Nepal's 204 all out in 49.4 overs and then claimed 2-10 as the Norwegians were bowled out for 96.

Afghanistan was also on a roll at the At Les Quennevais 2 when it defeated Botswana by seven wickets. Mohammad Nabi Eisakhil took 4-20 and Hamid Hassan bagged 3-19 as Botswana was bowled out for 128 in 34.4 overs.

Afghanistan achieved victory in 19.5 overs with Karim Khan Sadiq scoring a hard-hitting 62 and Noor Ali Noori remaining unbeaten on 48.

Germany enjoyed a comprehensive seven-wicket win over Mozambique with Ehsan Latif picking up his second man-of-the-match award for his effort of 3-13 that reduced Mozambique to 96 all out.

Germany achieved victory in 28.1 overs with Abdul Bhatti contributing 32 not out.

'I am happy with my form and to collect the second man-of-the-match award is a good achievement. But I think everyone played well and it was a good team effort,' said Latif.