Germany v England 3pm
England meet their age old foes in the second round of the 2010 World Cup after both having some dodgy games in the group stages. England remain unbeaten so far in the competition, whereas Germany lost to group losers Serbia in the opening matches. Germany finished top of their group with 6 points but England struggled into second spot after a 0-1 win over Slovenia on Wednesday.
England team news is that Rooney has lost form and is carrying an ankle knock from Wednesday's game, although he has been declared fit and should start today. Ledley King is back from his groin injury, but Upson may remain in the team after a solid performance against Slovenia. In the German team, striker Cacau will miss the game with an abdominal muscle strain.
England haven't beaten Germany in a World Cup game since 1966, can they do it today? Out of all our internationals with Germany we have won 12 to their 10, but when it comes down penalties the Germans remain supreme. If it comes down to the wire can England make up for the shoot-out defeats of 1990 and Euro 1996?
Argentina v Mexico 7.30pm
Another of England's rivals, Argentina, face Mexico in this second round match. They last met 4 years ago in the second round of the 2006 World Cup where Argentina secured their quarter-final place with a 2-1 win over Mexico. There are no fewer than 14 of the players from that match in 2006 playing for the teams today, so it may become a bit of a grudge match with Mexico hoping to redeem themselves.
Argentina finished top of their group having swept the board with a maximum 9 points. Mexico struggled and only gained second place. They won against France and contributed to their departure from the 2010 World Cup, but their other matches were mixed, being defeated by group winners Uruguay and drawing against the host nation South Africa.
Can Mexico make up for 4 years ago? Or will Argentina maintain their winning streak and earn a place in the quarter finals?
Whoever goes through today will meet in the quarter-finals next Saturday. If both England and Argentina get through it will be another tense match with lots of footballing history between the two teams. But England still have to overcome Germany before we face that possibility and nothing is ever certain against the Germans...
All that remains to be said is "Come On England!"