When: Tuesday, June 29, 17:00 BST
How to watch: BBC
It's the big one: the one we all knew was coming, the one no England fan can bear to lose.
England will face Germany in the Euro 2020 knockout stage in front of 45,000 fans at Wembley and it's sure to be dramatic.
England look the stronger team on paper, have home advantage and appear to be a side on the rise.
On the other hand, the weight of history is certainly in the favour of Germany, as is the experience of getting the job done in tournaments.
Euro 2020 form
Are you a glass half full kind of person or a glass half empty one?
England have not thrilled in Euro 2020 so far, and given the attacking talents available to Gareth Southgate, that's certainly disappointing.
In contrast to England, the Germans have been a veritable mixed bag at Euro 2020.
Germany disappointed against France, thrilled against Portugal and scraped a draw with Hungary.
Which one of those teams will turn up at Wembley?
Can England carry the weight of the past?
When you look at things logically, there is absolutely no reason for this young Three Lions squad to be burdened by the scars that Germany have inflicted upon England's soccer history.
However, logic has rarely played much of a part in this fixture.
One worry for England fans will be that Southgate's side failed to deal with the pressure of the occasion against Scotland. And this will be an even greater occasion.
Will they be better for that experience? Or was it a sign of things to come?
Kane is yet to get going in the tournament. However, he has endured barren spells like this before for club and country and always bounces back to goalscoring form.
Goalkeepers: Sam Johnstone, Jordan Pickford, Aaron Ramsdale
Defenders: Ben Chilwell, Conor Coady, Reece James, Harry Maguire, Tyrone Mings, Luke Shaw, John Stones, Kieran Trippier, Kyle Walker, Ben White
Midfielders: Jude Bellingham, Jordan Henderson, Mason Mount, Kalvin Phillips, Declan Rice
Forwards: Dominic Calvert-Lewin, Phil Foden, Jack Grealish, Harry Kane, Marcus Rashford, Bukayo Saka, Jadon Sancho, Raheem Sterling
Low's last dance?
There can be little doubt that Joachim Low has been an absolute titan for Germany. He has coached them for 17 years and delivered a World Cup for what was a fine generation of German talent.
He hasn't won a European Championship yet, though, with a final defeat to Spain in 2008 the nearest he has come.
The reality is, though, that this might be Low's last match in charge. He will step down after Euro 2020, so the knockout stage is win-or-bust.
Germany may not be the force they were when Low was guiding them to the World Cup in 2014, but you can be sure that no one will under-estimate them, least of all England.
Goalkeepers: Bernd Leno, Manuel Neuer, Kevin Trapp
Defenders: Matthias Ginter, Robin Gosens, Christian Gunter, Marcel Halstenberg, Mats Hummels, Lukas Klostermann, Robin Koch, Antonio Rudiger, Niklas Sule
Midfielders: Emre Can, Leon Goretzka, Ilkay Gundogan, Kai Havertz, Jonas Hofmann, Joshua Kimmich, Toni Kroos, Florian Neuhaus
Forwards: Serge Gnabry, Thomas Muller, Jamal Musiala, Timo Werner, Leroy Sane, Kevin Volland
England wins: 13
Germany wins: 15
Everyone knows that Harry Kane hasn't done it yet at Euro 2020, but there is no doubting that he can do it.
He can be backed at around 15/4 to score the first goal, and consider Raheem Sterling too if you can get anything close to 6/1.
* Odds correct at time of publication