Spain a shadow of the team they were a couple of years ago. Casillas having a nightmare in goal, which certainly doesn't help, but what is more striking is the lifelessness of the performance. They look tired, as if they can't achieve the level of intensity that is required.
And it's worth remembering that the game Spain usually play is extremely demanding, physically. It doesn't just depend on them passing the ball around, it depends on them working hard when they haven't got the ball, pressing the opposition high up the pitch and chasing everything down. Almost all Spain's leading players have been involved in challenging for championships, reaching the late stages of the Champions League, all that stuff. I think they may just have left too much of themselves at home.
Whatever, they're out. I wouldn't have bet on that a week ago.