I think Spain will win, but to be honest i will support Czech Republic.. (I like girl-fans from the Czech Republic, I hope we can watch them longer in this tournament.. )
I wait fo Sunday and Germany - Poland. I hope Lewandowski will score at least two goals and it gonna be the first surprise at the beginning of this Euro
Same with Poland - they drew with Lithuania and lost to Holland (which isn't even in the Euro) in their 2 last matches before Euro. It is hard to expect a good match vs Germany.
Spanish team that are born footballer, I believe that is only a part of the strategy in preparation for the Euro. But I remember what happened to Brazil ..
Holland it is very strong team, and on the Polish side was almost only the second team. Time will show.. I will be happy if they make some surprise.
I always support against stronger team.