The 2026 FIFA World Cup has come to an end, with only eight teams remaining in the race for football’s biggest prize. After a dramatic last 16 that produced several memorable games and major upsets, attention now turns to the quarter-finals, where four high-stakes games will determine this year’s semi-finalists. There has been plenty of drama in the knockout stages. Norway beat five-time champions Brazil 2-1, while Spain beat Portugal thanks to Mikel Merino’s stoppage-time winner. The defending champion Argentina also experienced a big scare and finally defeated the Egyptian team 3-2. The quarterfinals begin on Friday with France taking on Morocco at Gillette Stadium in Foxborough. France beat Paraguay 1-0 in Houston and Morocco impressed with a 3-0 victory over Canada. Spain and Belgium will meet in the second quarter-final on Saturday. Belgium defeated the United States 4-1 to advance, while Spain did not concede a goal in this tournament. There are two major events on Sunday. Erling Haaland’s Norway will face Harry Kane’s England after knocking out Brazil in the previous round, while England defeated Mexico 3-2 to secure a place in the quarterfinals. In the final quarter-finals, defending champion Argentina faced Switzerland. Switzerland defeated Colombia in a dramatic penalty shootout to advance. The four quarterfinals will be played at four stadiums in the United States: Gillette Stadium in Foxborough, SoFi Stadium in Inglewood, Hard Rock Stadium in Miami Gardens and Arrowhead Stadium in Kansas City.
fifa world cup 2026 quarter-final schedule
| date | sky | match | site | international standard time |
|---|---|---|---|---|
| July 10 | Friday | France vs Morocco | Gillette Stadium Foxborough | 1:30 am |
| July 11 | Saturday | Spain vs Belgium | Inglewood SoFi Stadium | 12:30 noon |
| July 12 | Sunday | Norway vs England | Miami Gardens Hard Rock Stadium | 2:30 am |
| July 12 | Sunday | Argentina vs Switzerland | Kansas City Arrowhead Stadium | 6:30 am |
The winner of France vs. Morocco or Spain vs. Belgium will play the first semifinal on July 14 at AT&T Stadium in Arlington. The second semi-final will be between Norway versus England and Argentina versus Switzerland to compete for a spot in the 2026 World Cup finals.