It was far from the dominant display that the South Americans would have hoped for thereafter, and the Europeans deservedly leveled in the 67th minute when Dan Ndoye slotted home from close range.
Lionel Scaloni’s side looked to be cruising to victory after Alexis Mac Allister nodded in Messi’s corner in the tenth minute. However Dan Ndoye dragged a resurgent Switzerland back into the game with a curled finish from a narrow angle in the 67th minute.
Any hopes of Swiss dominance came to an end when Breel Embolo was sent off after a VAR check saw him receive a second yellow for simulation in the 72nd minute.
Switzerland held off to force extra time, and their organization with ten men looked all set to result in a penalty shootout, but It was Alvarez who stole the show on this occasion with a fizzing effort from 25 yards which rifled into the top right corner of the goal in the 112th minute.
As the Swiss threw bodies forward in the dying seconds, there were huge holes left at the back and Lautaro Martinez capitalized deep into stoppage time in extra time to slot home a third after a counterattack led by Thiago Almada, whose initial shot deflected kindly into his teammate’s path.
Argentina will now face England in the semifinal on Wednesday in Atlanta. Spain play France, the team Argentina defeated in the final at Qatar 2022, on Tuesday in the other last-four clash.