Germany got what they deserved to be fair, to say they have been poor would be an understatement.
They didn't look like the world champions that they are that's for sure, they looked more like a bunch of players that had never played together before.
After seeing all the teams play now, I think Spain will most likely win it, though part of me want's mexico to triumph.