(DPA)

European champions Spain reached the World Cup final with a ruthlessly efficient 2-0 triumph over France on Tuesday and can now dream in earnest of winning the title for a second time.

Mikel Oyarzabal converted a 22nd-minute penalty awarded for a foul by Lucas Digne against Lamine Yamal, and Pedro Porro fired the second in the 58th after a one-two with Dani Olmo.

La Roja kept a sixth clean sheet in their seventh match of the tournament, in which they have only conceded once, as they all but completely contained France's formidable strike force led by Kylian Mbappé.

In the final on Sunday in East Rutherford, New Jersey, La Roja will face either title holders Argentina or England in what would be a rematch of the Euro 2024 final.

The Argentina v England semi-final is on Wednesday in Atlanta.

Spain won their first World Cup title in 2010 two years after their Euro title and history could repeat itself on Sunday.

Twice champions Les Bleus failed to reach a third straight final on Bastille Day, with Mbappé coming closest with a deflected shot in the 67th minute.

France lacked the flair of their previous games in the record 26th World Cup match of their coach Didier Deschamps who will step down after the tournament without a second title as coach and third overall, having been the captain of the winning 1998 team.

France will finish on Saturday in the match for third place against the other semi-final loser.