Only four teams left to battle it out on football’s grandest stage.
The World Cup 2026 semi-final line-up has been set.
For the first time in the tournament’s history, the top four ranked teams in the world make up the final four.
World champions and no2-ranked Argentina will take on no4-ranked England, after no1-ranked Spain face off against no3-ranked France.
The first semi-final is set for Tuesday, in Dallas, before the second in Atlanta on Wednesday evening.
World Cup 2026 semi-finals
July 14
8pm: France vs Spain (Dallas)
July 15
8pm: England vs Argentina (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
South Africa 0-1 Canada
June 29
Brazil 2-1 Japan
Germany 1-1 Paraguay (3-4 pens)
June 30
Netherlands 1-1 Morocco (2-3 pens)
Ivory Coast 1-2 Norway
France 3-0 Sweden
July 1
Mexico 2-0 Ecuador
England 2-1 DR Congo
Belgium 3-2 Senegal
July 2
USA 2-0 Bosnia and Herzegovina
Spain 3-0 Austria
July 3
Portugal 2-1 Croatia
Switzerland 2-0 Algeria
Australia 1-1 Egypt
Argentina 3-2 Cape Verde (AET)
July 4
Colombia 1-0 Ghana
*Last-16 results*
July 4
Canada 0-3 Morocco
Paraguay 0-1 France
July 5
Brazil 1-2 Norway
July 6
Mexico 2-3 England
Spain 0-1 Portugal
July 7
USA 1-4 Belgium
Argentina 3-2 Egypt
Switzerland 0-0 Colombia (4-3 pens)
Quarter-final results
July 9
France 2-0 Morocco
July 10
Spain 2-1 Belgium
July 11
Norway 1-2 England (AET)
July 12
Argentina 3-1 Switzerland (AET)
