Well, that ruined my day. Expected it, but much like supporting Arsenal, always sucks when a good run falls apart. German team should be one to watch in the coming years though, assuming no one fscks up the system they have. Shame they had to lose to Spain. Ah well, here's hoping for 3rd place again