Spain continued their incredible unbeaten run as a Mikel Oyarzabal penalty and Pedro Porro strike earned the European champions a place in a second World Cup final.
It was a real statement performance from a Spain side that had gone under the radar somewhat during this World Cup.
Spain are now the odds-on favourites to win the tournament and will play the winners of England v Argentina for the biggest prize in international football.
Spain's last defeat came on 22nd March 2024 when they were beaten 1-0 by Colombia in a friendly at the London Stadium.
Luis de la Fuente's side have since since gone 37 games unbeaten in all competitions - winning 28 and drawing nine matches in the process.
The 2-0 win against France has seen Spain equal the longest ever unbeaten run by a European side - matching Italy's record between October 2018 and September 2021.