Spain produced a masterclasses on Tuesday to book their place in the final of the 2026 FIFA World Cup.
The Spanish, controlled their game with France in large parts at the Kansas City Stadium, Texas as they run out 2-0 winners.
A 22nd minute penalty by Mikel Oyarzabal and a Pedro Porro 58th minute effort, gave Spain the win as they made their way to Sunday's final.
France, were many people's favourites to win this encounter, but they were nowhere near their best as they were blown away by Spain.
This was a lackluster performance by the French as their attack failed to fire in a poor performance.
Les Bleus' awaits a third-place play-off on Saturday against either England or defending champions Argentina who will contest the other semi-final game on Wednesday.
Spain, marches on to their second World Cup final after winning the tournament in 2010 in South Africa.
They will be massive favourites to win a second Mundial on Sunday at the New York New Jersey Stadium despite the opposition they will face.