Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

Argentina 3-1 Switzerland: Defending champs survive and advance to World Cup semifinal

Lionel Messi and Argentina are through to the semifinals of the 2026 World Cup — barely — after surviving yet another scare at the hands of Switzerland in the fourth and final quarterfinal on Saturday.

Predicting the 2026 World Cup quarterfinals
Joe Prince-Wright, Nick Mendola, and Andy Edwards preview the upcoming 2026 World Cup quarterfinal matchups and make their predictions ahead of kickoff.

KANSAS CITY — Lionel Messi and Argentina are through to the semifinals of the 2026 World Cup — barely — after surviving yet another scare at the hands of Switzerland in the fourth and final quarterfinal on Saturday.

MOREPredictions, schedule for World Cup quarterfinals

The defending world champs needed extra-time for the second time in the knockout rounds (and a red card that helped as well), but they are now just two wins away from becoming the first team since Brazil (1958 and 1962) to repeat as World Cup winners.

Alexis Mac Allister put the Albiceleste ahead after 10 minutes, but every minute and every touch of the ball was hard-fought and contested by a Swiss side that simply refused to play their part. Dan Ndoye equalized midway through the second half, but five minutes later Switzerland were down to 10 men after Breel Embolo was sent off for a second yellow (diving) after video review.

Switzerland held out for extra-time, but eventually succumbed to wave after wave of Argentine pressure (and depth off the bench). Julian Alvarez broke the deadlock in the 112th minute, when he in from the left wing and whipped a curler into the top corner. Lautaro Martinez had fresh legs off the bench in the 85th minute and was the right man in the right spot to put back a rebound for game, set, match in the 121st.

Up next, Argentina will play England in the second semifinal on Wednesday (3 pm ET) in Atlanta.

Below are all of the live updates you need from Argentina vs Switzerland here in Kansas City, with analysis, videos, reaction and more.

Argentina vs Switzerland final score: 3-1

Goalscorers: Alexis Mac Allister (10'), Dan Ndoye (67'), Julian Alvarez (112"), Lautaro Matinez (120'+1)

Updates
GOAL! Argentina 3-1 Switzerland: Lautaro Martinez sticks the dagger home (120'+1)

Switzerland put up a formidable fight both before and after the red card, but the man (dis)advantage proved to be too much to overcome in the end.

GOAL! Argentina 2-1 Switzerland: Julian Alvarez curls a stunner in the top corner (112')

It was always going to take something incredibly special to beat Switzerland with 10 men behind the ball, and Julian Alvarez delivered.

RED CARD! Breel Embolo sees yellow again after diving (72')

Not like this! Switzerland just fought their way back in, and now they’re down to 10. Embolo had been jostling with Lisandro Martinez and Cristian Romero from the first minute, and perhaps he took the gamesmanship one step too far.

GOAL! Argentina 1-1 Switzerland: Dan Ndoye equalizes from a tight angle (67')

It had been coming! Switzerland are level and Emiliano Martinez has finally been beaten after making a few saves in a few minutes. Ricardo Rodriguez slipped Dan Ndoye in behind and he rolled it right under Martinez’s outstretched leg.

GOAL! Argentina 1-0 Switzerland: Alexis Mac Allister loops a header far post (10')

Argentina were under pressure from the opening whistle, right up until the point they were awarded a corner kick and a chance to breathe. And then they scored.

Switzerland starting XI vs Argentina

Kobel - Zakaria, Elvedi, Akanji, Rodriguez - Xhaka, Freuler, Sow - Rieder, Ndoye, Embolo

Argentina starting XI vs Switzerland

E. Martinez - Molina, Romero, L. Martinez, Tagliafico - Paredes, De Paul, Mac Allister - Fernandez, Messi, Alvarez

How to watch Argentina vs Switzerland live, stream link and start time

Kick off time: 9 pm ET Saturday (July 11)

Venue: Arrowhead Stadium — Kansas City

TV Channel: Telemundo

Streaming: Stream live on Peacock, en Espanol