Somehow, someway England reached the World Cup 2026 quarter-finals with a hugely dramatic 3-2 triumph over Mexico at the iconic Estadio Azteca.
It was a beautifully chaotic contest from before kick-off until well after the final whistle blew and England will face Erling Haaland’s Norway – after they stunned five-time world champions Brazil – in the last eight as a reward.