Hosts Isle of Man registered their second win in as many games, with an authoritative 93-run win against Switzerland in Castletown. Openers Adam McAuley and Carl Wagstaffe were once again the architects for a good score, with a stand of 58 before the former was run out. Midhun Sandhya struck thrice in the middle overs, but had little impact on Ryan Burns who smashed 81 off 68 balls to take his side to 204 in the 40 overs. Captain Daniel Hawke then scuppered Switzerland's hopes with a stifling spell of 3 for 9 in six overs. Harry Vines struck 41 as the innings meandered to 111 for 9.

Italy's bowlers set up an easy 60-run win against France in Castletown to take their side to the top of their group. Roshendra Abeywickrama kick-started Italy's innings with 43 off 28 balls, but the rest of his side's batsmen could not sustain the effort. Thomas Liddiard picked 4 for 46 in seven overs as Italy were bowled out for 155. Harpreet Singh then turned the tables on France with an incisive spell where he picked 4 for 15. France's final score of 95 was an improvement of sorts, given they were 29 for 6 at one stage.

Belgium brushed aside Greece's challenge in quick time, racing to an eight-wicket win in a game that lasted under 40 overs in Tromode. Naman Parikh scythed through the Greek batting line-up with a six-wicket haul. Fraser McRae helped himself to three wickets as well, as Greece were shot out for 66. Things could have been much worse if not for Ioannis Vasilas and Georgio Kantas who scored 19 apiece. McRae followed it up with an unbeaten 45 as Belgium crossed the line in 16.1 overs.

Germany ran Austria close in Crosby before losing by six runs in a tight encounter. Ciju Puthupally scored a patient 63 off 101 balls with only two boundaries as Austria laboured to 157 in their 40 overs. Jaskaran Singh and Tushar Marwaha picked three wickets each. Germany's chase followed a similar template with opener Jaskaran scoring 55 off 83 balls, but without adequate support. Christoph Moslinger, Puthupally and Sohaib Farooq grabbed two wickets each as Germany lost one wicket too many, the last man departing off the penultimate ball with seven runs still required.