On a day of rain at Vagabonds, Spain secured their second win of the tournament, beating Germany when bad light finally brought an end to the match at 7.30pm.
In a match initially reduced to 43 overs, Germany won the toss and elected to bat first. A 45 ball half century from captain Steven Richards led them to a total of 122-6 from 28 overs before rain brought an end to their innings.
After a lengthy rain delay, play resumed with Spain needing to chase 154 in 28 overs to secure their first win of the tournament.
Spain initially seemed to be scoring at too slow a rate, but when bad light finally brought an end to the days play with seven wickets down, they needed to be at 124 and were on 129-7, winning by three wickets.
In the other Group A match at St John's between the Isle of Man and Italy, the weather prevented play from starting at all, and both teams received one point each.
Tomorrow's final matches in Group A will see the Isle of Man take on Spain, with the hosts needing a win to reach the final. In the other match, Germany will play Gibraltar.