It had to happen, didn’t it?
Sunday's clash between the two teams will be their 28th full international match together and of the previous 27 internationals, England has won 12 while Germany has only won 10. During these 27 matches Germany have scored 34 goals, but England have bagged a massive 4. Good omens then.
England’s stuttering start was given a breath of fresh belief after the rampage of goals against Slovenia, according to our own Jermain Defoe. The fact is we were average in that game and repulsively bad before then. And we will be coming up against the youngest German team in a World Cup since the 1930s, whilst we will be fielding the oldest team England team ever.
The two teams have met in two penalty shootouts; in 1990 and 1996 - Germany have won both.
The Germans play very similar football to the English; powerful players with accurate passes that don’t usually play the appealing football, but tend to get the job done. We usually bring the best out of each other, similar to the North London Derby. The difference being the team in white tend to prevail in this one.
Gary Lineker summed it up brilliantly in one statement:
"Soccer is a game for 22 people that run around, play the ball, and one referee who makes a slew of mistakes, and in the end Germany always wins."
Please Lord, lets not have Jamie Carragher at the back.