I reckon Spain might win it or even Portugal!

On paper they both have awsome teams but they are traditional under-acheivers when it comes to big tournaments so maybe with home support this will be their tournament!