France’s dream of reaching a third consecutive FIFA World Cup final ended as Mikel Oyarzabal and Pedro Porro gave Spain a 2-0 win to put the European champions into the final.
Kylian Mbappe and co. were stifled by a gritty La Roja, who never gave them enough breathing room going forward and limited them to a few futile shots from range.

