Argentina has pulled off a stunning late comeback to reach the World Cup final. Enzo Fernandez and Lautaro Martinez scored in the final minutes to snatch a 2-1 victory over England in Atlanta.

England had taken the lead through Anthony Gordon in the 55th minute. The Three Lions defended deep, but Argentina mounted relentless pressure.

The breakthrough came in the 85th minute. Lionel Messi found Fernandez on the edge of the box, and he fired a low shot past Jordan Pickford to equalize.

The winner arrived in stoppage time. Alexis Mac Allister's shot hit the post, Messi recovered the ball and delivered a perfect cross for substitute Lautaro Martinez to head home.

"This is really emotional," Martinez said. "The first time my dad bought me a pair of boots, I always dreamed of scoring this goal."

The victory is particularly significant for 39-year-old Messi, who is widely expected to be playing in his final World Cup.

For England, it was a devastating end to a campaign that promised so much. Captain Harry Kane said the team was "gutted" after coming so close to reaching a first final since 1966.

Argentina will now face Spain in the World Cup final this weekend. Their fans transformed Atlanta's Mercedes-Benz Stadium into a home venue, creating a deafening atmosphere that fueled their late surge.