Maybe I'm wrong - there's been enough surprises this tournament, that's for sure - but I really can't see either of these teams beating the winner of Italy/Belgium.
Spain have got something about them going forwards, and some of their medium-range passing is exquisite, but they lack the efficiency and, frankly, professionalism of the previous Spanish team that won everything. Far too many dumb mistakes and mental breakdowns.