I knew Switzerland has a good team and that they can play organized anti-football - exactly what you need to defeat a team like Spain. I even predicted a slight 2-1 win for Spain in light of that, but Switzerland showed great spirit.
They'll lose to Chile though and Spain will advance with 6 points after crushing Honduras.