Will Switzerland again surprise us, this time with a win over Spain? Can Belgium find mighty Italy's Achilles' heel?

Advertisement