England suffered a crushing 2-1 defeat to Argentina in the World Cup 2026 semi-final, with the holders scoring twice late on to secure a dramatic comeback victory.

Argentina survived another heart-stopping match when it scored two late goals to topple England and extend the Three Lions' six-decade-long wait for another World Cup trophy.

Argentina overcame another late deficit to stun England and reach World Cup final.

Defending champion Argentina rallied to beat England 2-1 and reach the World Cup final