Malta won by 16 runs
Spain won by 7 wickets (with 39 balls remaining)
Portugal won by 47 runs
Advertisement here