The 2026 FIFA World Cup has its finalists. Spain dismantled France 2-0 in Dallas on July 14, with goals from Mikel Oyarzabal and Pedro Porro doing the damage. A day later in Atlanta, Argentina came from a goal down to beat England 2-1, with Enzo Fernández and Lautaro Martínez scoring late to send the defending champions through.

The final is Argentina versus Spain.

What happened on the pitch

Spain’s win over France was clinical. Oyarzabal and Porro provided the goals, and France, for all their talent, couldn’t find a way through a disciplined Spanish backline.

Argentina’s path was messier. England took the lead, and for a stretch it looked like a famous upset was brewing. Then Fernández equalized, Martínez converted the winner late, and the Albiceleste were through.