I can't believe the Germans had such a long winning streak at Wembley Stadium. Was a very exciting match and you could feel the tension.
There's a lot of nonsense involved in this supposed big rivalry between the German and England team regarding past results. It strikes me as a very contrived notion that seems more imagined than a reality.
For the World Cup:
1966 - England won (final)
1970 - Germany won (quarter final)
1982 - Draw (group stage)
1990 - Draw (Germany wins on penalties) (semi final)
2010 - Germany won (round of 16)
So they've only played against Germany 4 times since 1966 in the WC and Germany have only won 3 times, one of which was really a draw.
For the European Cup:
1996 - Draw (Germany wins on penalties) (semi finals)
2000 - England won (group stage)
2020 - England won (round of 16)
So Germany have never beaten England at the Euros if you count going to penalties as a draw and even if you don't it was still already 1-1 going into that match.
Combine the two and its:
England 3 Germany 2 with 3 draws
or
England 3 Germany 4 with 1 draw
I think it's more to do with the fact that the two penalty wins were both semi-finals quite close together and so looms larger in people's memory than the reality of the two teams being remarkably equal.
So they adjusted their pitch to be "55 years since they beat Germany 'In a knock-out match" thereby removing that awkward time we won in the group stages in 2000 and the time we drew in the group stages in 1982.
Well, that only leaves 4 times they've met between 1966 and 2021, it's not even once per 10 years. It's a barely credible stat, especially if you then factor in the penalty wins as draws, as Germany have only beaten England twice in open play in the last 55 years!