Mikel Oyarzabal converted a first-half penalty before Pedro Porro capped a flowing team move after halftime as Spain defeated France 2-0 on Tuesday, booking their first World Cup final since lifting the trophy in South Africa 16 years ago.

The 2010 champions will face either defending champion Argentina or England in Sunday's final at MetLife Stadium in East Rutherford, New Jersey, while France will play in the third-place match against the semifinal loser on Saturday in Miami Gardens, Florida.

Teenage star Lamine Yamal, playing a day after his 19th birthday, once again proved to be Spain's catalyst. Although an offside decision denied him a goal early in the second half, his relentless pressure and fearless play created the opening goal and set the tone for another composed Spanish performance.

"They were facing the best team in the world," Spain coach Luis de la Fuente said.

Midfielder Rodri made clear Spain's job was not yet complete.