Lionel Messi inspired a sensational late comeback as defending champions Argentina defeated England 2-1 to book their place in the 2026 FIFA World Cup final, where they will face European champions Spain.
England looked set for a first World Cup final appearance since their historic 1966 triumph after Anthony Gordon broke the deadlock 10 minutes into the second half in front of more than 68,000 fans at Atlanta’s Mercedes-Benz Stadium.
However, Argentina mounted a dramatic fightback in the closing stages. Messi provided the assist for Enzo Fernandez to level the score in the 85th minute before delivering another pinpoint cross in stoppage time for substitute Lautaro Martinez to head home the winner in the 92nd minute.
The victory keeps alive Argentina’s dream of becoming the first nation since Brazil in 1962 to successfully defend the FIFA World Cup title.
Messi, 39, will now appear in his third World Cup final, becoming only the second player after Brazil legend Cafu to achieve the feat. Sunday’s final at MetLife Stadium in New Jersey will also mark his first competitive meeting with Spain.
England, managed by Thomas Tuchel, were left devastated after surrendering their lead. Captain Harry Kane and Jude Bellingham were unable to inspire a response as Argentina dominated the closing stages.
Jordan Pickford produced several fine saves to keep England ahead, while Alexis Mac Allister struck the post before Fernandez eventually found the equaliser. Argentina continued to press relentlessly, with Mac Allister hitting the woodwork again before Martinez’s late header sealed a memorable victory.
England will now face France in Saturday’s third-place play-off.