There's been some great games the past few days. The Argentina and Iran game would have to be an unlikely favourite for me, and Iran were unlucky not to take a point away from the game. But on the other side of things, Messi has pretty much single handedly given Argentina 6 points. Who said he didn't do World Cups?

There's the Germany match too. Every player giving it everything for 9 minutes, and about as back and forth as you'll ever see in a match. Ghana have some quality players, and Gyan was looking as sharp as ever. Was good to see Klose not only break Gerd Muller's record for Germany, but also go level with Ronaldo. I think it's a certain that we'll see that record broken this tournament.