Spain is back in the World Cup final because it made one of football’s most dangerous attacks look ordinary. A 2-0 semifinal victory over France combined two clinical goals with the tournament’s strongest defensive record. Spain has now kept six clean sheets in seven matches, a mark no team had previously reached at a single World Cup.

Mikel Oyarzabal opened the scoring from the penalty spot in the 22nd minute after Lamine Yamal’s pressure drew a foul from Lucas Digne. Pedro Porro doubled the lead in the 58th minute, finishing a quick exchange with Dani Olmo. Those moments supplied the scoreline, but Spain’s control without the ball decided the shape of the match.

France arrived with Kylian Mbappé, Ousmane Dembélé and Michael Olise, an attacking group built to punish even small defensive errors. Mbappé entered the semifinal with 20 goals in 20 World Cup matches. He took three shots and put none on target. Olise, who led the tournament with five assists, managed no shot and only one touch in Spain’s penalty area before being substituted.

Spain denied central space, closed passing lanes and forced France to receive the ball where it was less dangerous. Its defenders did not spend the entire night retreating. They stepped forward together, compressed the field and made France solve the same crowded problem on every possession. When the ball changed hands, Spain’s passing gave the defense enough time to reset.

Why it travels

The performance also carried a record-breaking edge. Goalkeeper Unai Simón had already established a World Cup mark with 650 scoreless minutes before Belgium ended that run in the quarterfinal. Spain has allowed only one goal since the tournament began. Across those matches, the team has shown it can win through possession, pressure or patient resistance.

Yamal’s influence went beyond the penalty. One day after his 19th birthday, he repeatedly tested France’s veteran defenders and nearly added a goal that was ruled out for offside. His decision to attack Digne’s uncertain first touch created the opening Spain needed. It was a small moment of anticipation, not a long dribble, and it changed the match.

France had not trailed at any point in its first six tournament games. Falling behind forced Didier Deschamps’ team into a different rhythm, but the response never became sustained pressure. Technical errors slowed attacks, and Spain’s compact shape prevented Mbappé from turning isolated touches into clear chances.

The result extends Spain’s unbeaten run in regulation time to 37 matches, surpassing the country’s previous record. It also marks the third consecutive summer in which Spain has defeated France in a tournament semifinal, following the 2024 European Championship and the 2025 Nations League. A matchup that once looked balanced is becoming a pattern.