It's unfortunate that the hosts Switzerland are facing this Spanish team so early in the tournament, I really do not see way they can beat them, or any other team in the competition for that matter.
Italy vs Norway is a much more even affair and will make for a very interesting match.