At Mechelen, Malta clinched 9th place with a thrilling 3-run win against Sweden in a contest reduced to 12 overs per side due to rain. Justin Brooke top scored with 36 from 28 balls (2 fours, 1 six) in a Malta total of 95 for 4 in 12 overs.
In reply, opener Bilal Zaigham anchored the innings with 31 from 30 balls, and looked to be taking his team to victory, until a leaping, one handed catch on the boundary by Michael Caruana turned the game.
Maltese skipper Andrew Naudi bowled the final over, off which Sweden required seven to win, with three wickets remaining. He bowled Hassan Zaigham from the first delivery, and Aman Zahid from the fourth, to leave five runs nneded from the last two. They could only manage a leg bye, to leave Malta winners by three runs.
It didn't get any better for Sweden in the afternoon game, as they lost to Cyprus by 78 runs, to finish in 11th position. Nimal Durayalage top scored with 56 from just 33 balls (6 fours, 1 six), after Cyprus had been given a great start by Syed Hussain. He scored 49 from 27 deliveries (3 fours, 4 sixes), dominating an opening stand of 65 with his captain Michalis Kyriacou.
Dineja Agathocleous (29) gave the innings a further late boost as Cyprus finished on 199 for 8. Ewan Prezens (3-6) and Azam Mohammed (3-43) were best with the ball for Sweden.
Bilal Zaigham (32) was again his team's top scorer, and Azam Khalil made 27, but they were never really in the hunt. Their innings finished on 121 all out with 3.4 overs unused. Yasir Nazir (3-16), and Babar Ayub (3-21) both caused the Swedish batsmen problems.
The Cypriot bowlers were backed up by their fielders, and in particular, Stelios Michaelides, who took no fewer than five catches on the boundary.