Defending champions Argentina have defeated England 2-1 in the semi-final played in Atlanta, Georgia.
In the Wednesday match, Argentina, ranked 1, were led by Lionel Messi, one of the greatest to ever play the game, while England, ranked 4, relied on both Jude Bellingham and captain Harry Kane.
But the great rivalry between these nations has produced several memorable contests on the World Cup stage down the years, and this will be remembered as the stuff of legends in Argentina as the South Americans denied England with two late sucker punches.
England had been on course to reach their first World Cup final since 1966 after Anthony Gordon fired them into the lead 10 minutes after half-time in the semi-final in front of 68,239 fans in Atlanta.
Messi set up Enzo Fernandez to fire in an 85th-minute equaliser and then, with extra time looming, crossed for substitute Lautaro Martinez to head in the winner in the second minute of stoppage time.
Both teams made changes to their starting lineups for the match. Argentina will now face Spain in Sunday's final, while England will play France on Saturday in the third-place match.





















