I want Revenge for that Euro 2004 defeat.
This Portugal team isn't as good as 04, and this Spanish team is probably better. So you'd expect Spain to win. Portugal have been solid defensively, but someone with the class of Villa should be able to break through. Hopefully Torres hits some form too.
Portugal should've really won something with their last generation - Figo, Rui Costa, Maniche, Pauleta, Deco, Costinha.
Anywho, I want Spain to win, so my Spain, Germany, Brazil/Netherlands semi-final prediction stands. Those were the four teams I picked before the draw, but Netherlands and Brazil being in the same quarter(could've easily been Netherlands, Brazil and Spain, or Netherlands and Spain or Brazil and Spain) ruins that.
The Dutch are doing enough at the moment. They aren't as flashy as they usually are. Hopefully Brazil brings the best out of the Dutch.
Pity about Chile, great team to watch, and had high hopes for them after seeing a qualifier or two. Team's young though, so I'm sure we'll be seeing more of them.
Slovakia could also develop into a really good team. Hamsik was a bit disappointing this tournament, and he didn't light it up, except against Italy. Was much better in the qualifiers. Still, this Slovak team has a good future with Hamsik and Stoch probably the standouts, while there are some other solid youngsters too.