Nations
Spain's Road to the 2026 World Cup Final, Match by Match
From a goalless draw with World Cup debutants Cape Verde to a ruthless 2-0 semi-final win over France in Dallas, this is Spain's full route to the 2026 final.

Spain's route to the 2026 World Cup final ran through seven matches, four host cities, and two countries. It opened with a goalless draw against a team playing at a World Cup for the first time in its history and closed with the most complete 90 minutes anyone produced against France all tournament. In between, one substitute scored two stoppage-time winners in successive knockout rounds, and Spain's defense conceded exactly once in the whole competition. This is the match-by-match story of how Spain got back to a World Cup final for the first time since 2010, to face Argentina at MetLife Stadium on 19 July.
Group H: A Scare, Then a Statement
Spain opened their tournament in Atlanta on 15 June against Cape Verde, appearing at a World Cup for the first time in the country's history. It finished 0-0. Spain dominated the ball at 74% possession and fired 27 shots to Cape Verde's six, seven of them on target, for an expected-goals tally above 2. Goalkeeper Vozinha kept the scoreline level with a string of saves, and Ferran Torres rattled the crossbar with Spain's clearest chance. It was one of the eye-catching results of the group stage - not because Spain played badly, but because they created enough to win several times over and didn't take a single one.
Six days later, in the same stadium, Spain were ruthless. Lamine Yamal opened the scoring inside the first quarter of an hour, Mikel Oyarzabal scored twice in the space of a few minutes before the break, and Saudi Arabia's Hassan Al-Tambakti turned a cross into his own net in the second half to complete a 4-0 win - a Ferran Torres effort was also chalked off for offside.
Spain closed the group in Guadalajara on 26 June, needing a result against Uruguay to finish top. Alex Baena settled it just before halftime, his shot slipping through goalkeeper Fernando Muslera for the only goal, and Uruguay finished with ten men after Agustin Canobbio was sent off in stoppage time for a stamp on Pau Cubarsi. Spain won the group - and Cape Verde, remarkably, went through as well, finishing above Uruguay to reach the round of 32 in their first-ever World Cup.
Round of 32 and Round of 16: A Double, Then a Habit Begins
The knockout rounds took Spain to Inglewood, California, and then Arlington, Texas. Against Austria in the round of 32 on 2 July, Oyarzabal opened the scoring in the 36th minute, Pedro Porro doubled it in the 66th, and Oyarzabal completed his second brace of the tournament in the 89th for a 3-0 win at SoFi Stadium.
Four days later at Dallas Stadium, Spain needed a moment of substitute magic to get past Portugal in the round of 16. The match was tight and goalless, Spain shading the chances - an expected-goals tally of 1.77 to Portugal's 0.60 - until Mikel Merino, on from the bench, forced the ball home in the first minute of stoppage time. It ended Cristiano Ronaldo's last World Cup match in defeat and sent Spain through 1-0.
Quarter-Final: One Goal Conceded, One Goal Avenged
Spain stayed in Inglewood for the quarter-final against Belgium on 10 July, and this one asked harder questions than anything before it. Fabian Ruiz put Spain ahead in the 30th minute, but Charles De Ketelaere leveled for Belgium eleven minutes later - the only goal Spain would concede in the entire tournament. It stayed 1-1 until the 88th minute, when Merino turned in the rebound after Belgium's goalkeeper Lammens could only parry a Pau Cubarsi effort into his path. It was Spain's second late winner in four days, and it sent them to their first World Cup semi-final since 2010.
The Centerpiece: Spain 2-0 France, Dallas Stadium, 14 July
The semi-final against France was Spain's most complete performance of the tournament, and it came against the side many had pencilled in as final favourites. Played at Dallas Stadium in Arlington - the ninth and final World Cup match staged there, more than any other of the 16 host cities - the game was effectively over by halftime. Lucas Digne fouled Lamine Yamal inside the box in the 22nd minute, and Oyarzabal sent the penalty away for his fifth goal of the tournament. Pedro Porro made it 2-0 in the 58th minute, finishing a one-two with Dani Olmo. France, who had reached two of the previous three finals, never registered a shot on target in the first half and never found a way back in.
This is all down to the team; I can't take credit. I just congratulate everyone, as they played great games. We knew that to get close to the final we needed to have the ball.
Pedro Porro, after Spain's 2-0 win over France
It meant Spain had gone through the entire tournament conceding one goal in seven matches - De Ketelaere's strike for Belgium remains the only blemish - while scoring thirteen of their own. No side left in the competition had defended like it, and none had been more clinical when the moments mattered: Oyarzabal from open play and the penalty spot, Merino twice from the bench in the two biggest moments of the knockout rounds.
| Round | Opponent | Score | Venue | Date |
|---|---|---|---|---|
| Group H | Cape Verde | 0-0 | Atlanta Stadium, Atlanta | 15 Jun |
| Group H | Saudi Arabia | 4-0 | Atlanta Stadium, Atlanta | 21 Jun |
| Group H | Uruguay | 1-0 | Estadio Guadalajara, Guadalajara | 26 Jun |
| Round of 32 | Austria | 3-0 | SoFi Stadium, Inglewood | 2 Jul |
| Round of 16 | Portugal | 1-0 | Dallas Stadium, Arlington | 6 Jul |
| Quarter-final | Belgium | 2-1 | SoFi Stadium, Inglewood | 10 Jul |
| Semi-final | France | 2-0 | Dallas Stadium, Arlington | 14 Jul |
What It Means Heading Into MetLife
Spain's run sets up their first World Cup final appearance since they won the tournament in 2010, against Argentina and a Lionel Messi playing what he has said will be his last World Cup, on 19 July at MetLife Stadium. That match is its own story. This one is about how Spain got there: nervously through a goalless opening draw, ruthlessly through Saudi Arabia, and then via two of the latest goals of the knockout rounds before delivering, in Dallas, the game of the tournament against France.
For anyone who wants to relive the run kick by kick rather than just read about it, War of Soccer - a free, realistic 3D browser football game from Nyza Creations - launches the moment the 2026 final in New Jersey is decided.
Frequently asked questions
How did Spain qualify for the 2026 World Cup final?
Spain won Group H with a draw against Cape Verde and wins over Saudi Arabia and Uruguay, then beat Austria, Portugal, Belgium and France in the knockout rounds, finishing with a 2-0 semi-final win over France in Dallas on 14 July 2026.
Who scored Spain's goals against France in the semi-final?
Mikel Oyarzabal converted a 22nd-minute penalty after Lucas Digne fouled Lamine Yamal, and Pedro Porro added a second in the 58th minute from a one-two with Dani Olmo.
How many goals did Spain concede on the way to the final?
Just one - Charles De Ketelaere's goal for Belgium in the 2-1 quarter-final win - across all seven matches.
Who is Spain's top scorer at the 2026 World Cup?
Mikel Oyarzabal, with five goals across the tournament: two against Saudi Arabia, two against Austria, and the penalty against France.
When and where is the 2026 World Cup final?
Spain play Argentina on Sunday 19 July 2026 at MetLife Stadium in East Rutherford, New Jersey, with kickoff at 3:00pm ET.
Sources
- France 0-2 Spain (Jul 14, 2026) Final Score - ESPN
- Spain deliver masterclass to beat France 2-0 and reach World Cup final - Al Jazeera
- Spain beat France in semi-final thriller to conclude Dallas' FIFA World Cup 2026 - FIFA
- Spain 3-0 Austria (Jul 2, 2026) Final Score - ESPN
- Portugal 0-1 Spain (Jul 6, 2026) Final Score - ESPN
- Spain 2-1 Belgium (Jul 10, 2026) Final Score - ESPN
- Uruguay 0-1 Spain (Jun 26, 2026) Final Score - ESPN
- Spain 0-0 Cape Verde (Jun 15, 2026) Final Score - ESPN
- Spain 4-0 Saudi Arabia: live World Cup 2026 updates and result - ESPN
Comments
Loading comments…
War of Soccer is an independent, unofficial game and website by Nyza Creations LLC. It is not affiliated with, endorsed by, or sponsored by FIFA, any national federation, club, or any player — including Lionel Messi. Naming someone is not a claim to represent them. Team names, competition names and players are referred to descriptively, for identification and commentary only. Historical match data comes from public records — every page lists its sources.