Spain 1-2 Switzerland
Yup, this is football we're talking about and I'll be damned if there's not at least one other shock before the tournament is out, so I'm predicting Switzerland to make a mad run to the semi-finals.
It's hard to imagine a world in which the free-scoring Spain don't find the net, but there are defensive weaknesses ready to exploited and the Swiss will find attacking easier than they did against France.