The World Cup 2026 quarter-finals are officially undereay.
From 48 teams to the final seven, the tournament has firmly entered the business end after a thrilling - and one not-so-thrilling - set of last-16 ties.
All three co-hosts have been eliminated as Canada were comfortably beaten by Africa Cup of Nations champions Morocco and the USA were thrashed by Belgium following the Folarin Balogun controversy.
Tournament favourites France are the first team through to the semi-finals after a 2-0 win over Morocco, with Kylian Mbappe and Ousmane Dembele on target in Boston.
England played out what was arguably the finest match of the tournament so far as they edged Mexico 3-2 in a thrilling, emotional encounter at the Estadio Azteca. The Three Lions will face Norway, after Erling Haaland stunned five-time winners Brazil.
Meanwhile, Lionel Messi led Argentina to an astonishing late fightback against Egypt.Their prize is a quarter-final clash with Switzerland, who saw off Colombia on penalties.
A huge tie between rivals Spain and Portugal failed to live up to expectations, as Mikel Merino’s injury-time goal sent La Roja narrowly through.
World Cup 2026 quarter-final fixtures
July 9
July 10
July 11
10pm: Norway vs England (Miami)
July 12
2am: Argentina vs Switzerland (Kansas City)
Semi-finals
July 14
8pm: France vs Spain (Dallas)
July 15
8pm: England/Norway vs Argentina/Switzerland (Atlanta)
Third-place final
July 18
10pm: Loser semi-final 1 vs Loser semi-final 2 (Miami)
Final
8pm: Winner semi-final 1 vs Winner semi-final 2 (New York/New Jersey)
Last-32 results
June 28
June 29
Germany 1-1 Paraguay (3-4 pens)
June 30
Netherlands 1-1 Morocco (2-3 pens)
July 1
July 2
USA 2-0 Bosnia and Herzegovina
July 3
Switzerland 2-0 Algeria
Argentina 3-2 Cape Verde (AET)
July 4
Colombia 1-0 Ghana