Ireland on brink of World Cup
Bermuda threw Group A wide open with a comfortable 93-run victory over Denmarkat Cliftonville. The Danes, who had won their opening two games, allowed Bermuda to compile a solid 249 for 8 and never looked like getting close in their reply. Frederik Klokker, the century-scoring hero of Denmark's victory over USA, was the third man out with the score on seven and only a late 51 from Thomas Hansen added a degree of respectability to Denmark's total of 156 all out.
Uganda picked up its first victory of the tournament at Lurgan, with an Independence Day rout of USA by six wickets. The result leaves USA with only an outside chance of making the top five - and therefore the World Cup - just a year after qualifying for the Champions Trophy. Steve Massiah made an unbeaten 108 as USA made a useful total of 236 for 7. But Uganda had few problems knocking off the runs, after an opening stand of 152 between Joel Olwenyi (76) and Bibodi Nehal (68). USA's bowlers struggle to maintain any pressure and Hamza Saleh guided Uganda home striking an unbeaten 45 with 14 balls to spare.
Scotland made light work of Papua New Guinea at Shaw's Bridge in a match that was reduced to 44 overs due to heavy overnight rain. John Blain and Dougie Brown both picked up four wickets as PNG were bowled out for 90 in 35 overs. Seven of the PNG batsmen were dismissed leg-before-wicket. Scotland took only 19 overs to reach the target but PNG will take some consolation from claiming five Scottish wickets.
Oman's highest score of the tournament almost caught out a Canada side determined to try and improve its net-run-rate. With the flashing blade of John Davison leading the way, Canada looked like reaching their target of 184 within 30 overs. But once Davison was dismissed for 74 off 53, Canada stuttered to a two-wicket victory in the 42nd over.
The penultimate round of group games takes place on Tuesday.