Another week of World Cup action comes to an end... with more surprising results.
Heavily favoured teams conceding the top spots to the underdogs, two reports blaming losses on girlfriends or ex-girlfriends, some teams blaming the ball, playing field... and of course bad officiating... although, depending on the team you cheer for, isn't there always bad calls or missed calls?
Going by rankings alone, one should easily be able to pick who advances to the next round... thankfully that isn't the case and that's what makes the matches so fun (or painful) to watch.
It's CRUNCH time in the Group Stage, which brings (or should bring) some exciting matches.
If you missed any of the previous games, you won't want to miss these...
Group A: MP W D L GF GA Pts.
Mexico 2 1 1 0 3 1 4
9th place France sits at the bottom with 83rd place Host, South Africa... but this should all change on the 22nd as Group A top teams Uruguay(16) faces Mexico(17) at the same time France will take on South Africa.
Group B: MP W D L GF GA Pts.
Greece 2 1 0 1 2 3 3
Group B's matches have played out more or less as expected, but there is always room for the unexpected as Argentina plays Euro 2004 Champions, Greece, and South Korea play Nigeria on the 22nd. Still room for people to advance depending on who wins and by how much.
Group C: MP W D L GF GA Pts.
USA 2 0 2 0 3 3 2
Group C has been full of surprises with England ranked 9th and USA ranked 14th, both winless.
Slovenia that has the least amount of World Cup appearances compared to rest of the group sits up top.
On the 23rd all will be decided as England plays Slovenia and USA play Algeria.
Group D: MP W D L GF GA Pts.
Group D is another close group with standings to be decided on the 23rd as Ghana plays Germany and Serbia plays Australia.
Group E: MP W D L GF GA Pts.
Japan 2 1 0 1 1 1 3
Group E... I like! Sure I'm a little biased, but Netherlands is pretty much the only team that seemed to keep its form from the last Euro Cup. With Netherlands' win over Japan and Denmark beating Cameroon, Netherlands became the first to advance to the next round and Cameroon was the first to go out.
The 24th has Denmark playing Japan for the advance, and Cameroon playing Netherlands for pride.
Group F: MP W D L GF GA Pts.
Group F... Who saw this coming? Defending Champions, Italy still with no "W's". A lot of people over here are happy about it due to the traffic problems people have when Italy does win.
With Italy playing Slovakia, and New Zealand playing Paraguay on the 24th... We might see traffic problems soon...
Oh Joy! Just befor the G20 :P
Group G: MP W D L GF GA Pts.
Group G... Another group that I like. This group is playing out like one would expect... Which makes a lot of Italians very unhappy :P The 2 Portuguese speaking countries collide on the 25th as the Ivory Coast takes on North Korea.
Brazil is guaranteed it's advance, and if Ivory Coast "destroys" North Korea, much like Portugal did, they just may advance.
Group H: MP W D L GF GA Pts.
Group H... Euro Champions, SPAIN... David Villa... well, they sure don't look like the same team from Euro Cup, and competing against Group Leader, Chile on the 25th, I hope they can regain their form considering Switzerland is playing Honduras which could potentially knock Spain out if Spain can't pull off the WIN.