Argentina beat Switzerland 3-1 to set up a mouthwatering semi-final clash with England at the 2026 World Cup.
Julian Alvarez scored a stunner in extra-time, as the world champions saw off 10-man Switzerland 3-1.
Alexis MacAllister had opened the scoring, guiding in a header in after being picked out by Lionel Messi.
Dan Ndoye then linked up superbly with Ricardo Rodriguez and fired home from a tight angle to level the game.
Messi and Mac Allister both had chances to win it for Argentina before the final whistle, but they could not find a way to prevent extra time.
Though Switzerland did manage to hold the reigning world champions at bay for the first 15 minutes, Julian Alvarez’s beautiful strike from 25 yards, into the top right corner, took the wind from their sails. Lautaro Martinez added the gloss in the dying embers, and by then, the Swiss race was run.
Lionel Messi and Co will face the Three Lions in Atlanta on Wednesday at 8pm UK time, with a place in the final against either France or Spain on the line.

