Group A) 1)South Africa 2) Mexico (WTF!) group B) 1)Argentina 2) 3)South Korea Group C) 1) England 2) USA! (opening match) Group D) 1) Germany 2) Australia Group E) 1) Netherlands 2) 3) Japan Group F) 1) Italy 2) 3) New Zealand Group G) 1) Brazil 2) North Korea Group H) 1) Spain 2) 3) Honduras
It'll be a great match. Unfortunately, it's looking like one of only three matches. It'd be a huge upset for USA to win or draw.
Nigeria and Ivory Coast down, no GoD looks good at the moment. Now Algeria, this is a good group for US now.
I remember seeing that posted a lot, and then it was just stated that for some reason Mexico was chosen. No idea why. Not too displeased with getting Algeria though.