Quite the upset. We played Mexico a few weeks ago and it definitely wasn't this team we saw. I liked what I saw from Mexico though tonight, fast paced attacking football.
It's Germany though, so they'll probably bounce right back.. At least they ought to with the quality they possess.