France’s World Cup journey came to a painful end in Dallas after Spain beat them 2-0 in a semi-final that never truly went their way.
Didier Deschamps’ side had arrived with hopes of reaching a third consecutive World Cup final, but Spain were sharper, calmer and far more balanced when it mattered most.
Mikel Oyarzabal opened the scoring from the penalty spot in the first half before Pedro Porro added the second after the break to send La Roja into the final.
For France, it was a night of frustration. Their attack, so dangerous for much of the tournament, failed to find rhythm against a Spain side that defended with discipline and controlled key moments with maturity.
The first blow arrived in the 22nd minute. Lucas Digne caught Lamine Yamal inside the penalty area as he tried to clear, and the referee pointed to the spot. Oyarzabal stepped up and finished confidently, sending Mike Maignan the wrong way in spirit even though the goalkeeper dived in the right direction.
France had time to respond, but the goal unsettled them.
Kylian Mbappe, Ousmane Dembele, Michael Olise and Bradley Barcola all struggled to impose themselves. Spain’s defence closed spaces quickly, while Rodri and Fabian Ruiz helped slow the tempo whenever France looked ready to break.
The situation became worse for Les Bleus when William Saliba was forced off with a back problem in the first half. His withdrawal disrupted France’s defensive structure and forced Deschamps into an early change.
At half-time, France were only one goal down, but their attacking numbers told the story. They had offered little in the final third and had not tested Spain goalkeeper Unai Simon enough.
Deschamps tried to change the mood after the break, introducing fresh legs from the bench. But Spain remained composed and soon found the second goal that left France with a mountain to climb.
Porro made it 2-0 in the 58th minute after a clever exchange with Dani Olmo. The right-back timed his run well and guided his finish past Maignan, giving Spain full control of the tie.
France pushed forward late, but much of their play lacked conviction. Mbappe had one effort blocked, Dembele’s delivery was poor from promising positions, and the team looked increasingly short of ideas.
Spain almost added more on the counter, with Lamine Yamal and Nico Williams continuing to stretch France in the closing stages.
The final minutes summed up the night. Spain kept the ball confidently, moved it with patience and made France chase shadows. Les Bleus, usually so composed in major tournament knockout matches, looked beaten before the final whistle.
For Deschamps, this defeat will hurt. France had beaten Sweden, Paraguay and Morocco on their way to the semi-final, and many expected them to go all the way. Instead, their campaign ended with one of their most underwhelming performances of the tournament.
Spain deserved their place in the final. They were not spectacular for every minute, but they were organised, clinical and brave enough to play their football under pressure.
The final whistle confirmed Spain’s place in the World Cup final and left France to reflect on a flat semi-final display.
For France, the dream of lifting the trophy is over, but their campaign is not finished. They still have a chance to end the tournament with pride by winning the third-place playoff.
Deschamps will now have to lift his players quickly. Whether they face Argentina or England, France will need a stronger performance to close their World Cup journey on a positive note.
This was not the ending France wanted, but there is still one more assignment ahead.