Les champions du monde ont pourtant dû s'employer face à une équipe suisse bien organisée. Ils avaient idéalement lancé la rencontre grâce à Alexis Mac Allister, qui a ouvert le score dès la 10e minute sur une tête parfaitement placée à la réception d'un corner de Lionel Messi.
Les Suisses égalisent grâce à Dan Ndoye à la 67e minute en trompant Emiliano Martínez d'une frappe précise. Mais la Nati s'est rapidement compliquée la tâche avec l'expulsion de Breel Embolo, auteur d'une simulation sanctionnée d'un second carton jaune cinq minutes plus tard.
Réduite à dix, la Suisse a résisté jusqu'au terme du temps réglementaire malgré plusieurs occasions argentines, notamment une tentative de Lionel Messi et un spectaculaire ciseau de Lisandro Martínez.
La décision est finalement intervenue lors de la deuxième période de la prolongation. Resté discret depuis le début du tournoi, Julián Álvarez a fait parler son talent en inscrivant un superbe but d'une frappe enroulée dans la lucarne à la 112e minute. Dans les derniers instants, Lautaro Martínez a scellé définitivement la qualification argentine en inscrivant le troisième but en contre-attaque (120+1).
Grâce à ce succès, l'Argentine retrouve le dernier carré de la compétition et affrontera l'Angleterre mercredi à Atlanta dans une demi-finale qui promet un choc entre deux prétendants au sacre mondial. L'autre affiche opposera la France à l'Espagne pour une place en finale.