Spains hopes of winning the Division 3 Championship remain alive after a nail biting 28 run victory over Finland.
Pedro Venus played an integral role in the Spanish victory scoring 35 runs and taking four wickets for 39 as Finlands last five wickets fell for only 24 runs.
In the other group game Croatia crept home with a ball to spare against Portugal. Spain now need to beat Portugal on Thursday to have a chance of a semi final spot..
Finland lost to Spain by 28 runs
Rumst. Spain won the toss. Match reduced to 34 overs - revised target 148 to win. Spain 186-6 (43 overs, Ali 68, Venus 35, Howe 30, Moilanen 3-25) Finland 119 all out (31 overs, C Shaw 31, Venus 4-39)
Croatia v Portugal Gent. Match reduced to 10 overs per side. Croatia won the toss. Portugal 58-8 (10 overs) Croatia 59-2 (9.5 overs)
Group B Cyprus defeated Belgium by 22 runs Mechelen. Belgium won the toss. Match reduced to 40 overs - revised target 213 to win. Cyprus 224-8 (42.4 overs, Fernando 102, Janaka 32) Belgium 190 all out (38.1 overs, Muhammed 47, Iqbal 52, Arthanayake 4-38)
Isle of Man defeated Malta by 92 runs Ohain, Brussels. Match reduced to 25 overs per side. Isle of Man won the toss. Isle of Man 170-6 (25 overs, Richards 79, Morris 62, R Sacco 4-17) Malta 78-6 (25 overs)