Argentina host Switzerland in the World Cup 2026 on 12 July 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 02:00 UK Time.
Argentina and Switzerland meet in the FIFA World Cup quarter-finals after navigating contrasting routes through the tournament. La Albiceleste have maintained a perfect record, winning all five of their matches, while Switzerland have relied on defensive resilience and composure in pressure moments to book their place in the last eight.
Lionel Scaloni’s side topped their group with victories over Algeria and Austria before completing the section with a 3-1 win against Jordan. They then edged Cape Verde 3-2 in the Round of 32 before producing another dramatic 3-2 victory over Egypt in the Round of 16. Switzerland progressed from the group stage after defeating Bosnia & Herzegovina 4-1 and Canada 2-1 before drawing 1-1 with Qatar. They overcame Algeria 2-0 in the Round of 32 and eliminated Colombia on penalties following a goalless draw in the Round of 16, setting up an intriguing battle for a place in the semi-finals.
Argentina have looked one of the most dangerous attacking teams in the tournament, scoring 14 goals across five matches while winning every fixture. Their campaign began with convincing victories over Algeria 3-0, Austria 2-0 and Jordan 3-1, before successive 3-2 knockout wins over Cape Verde and Egypt highlighted both their attacking quality and ability to respond under pressure.
Scaloni’s side continue to dominate possession and commit numbers forward, with Lionel Messi orchestrating attacks between the lines and the supporting cast making aggressive runs beyond the defence. Even when opponents have managed to disrupt their rhythm, Argentina have consistently found another gear, as shown by their comeback victory over Egypt after a fiercely contested encounter.
The only concern for the South American giants has been their defensive record in recent matches. They have conceded twice against both Cape Verde and Egypt after keeping clean sheets in their opening group games, leaving room for opponents to create chances despite Argentina’s superiority going forward.
Switzerland have reached the quarter-finals through organisation, patience and defensive structure. Their World Cup journey included a 4-1 win over Bosnia & Herzegovina, a 2-1 victory against Canada and a 1-1 draw with Qatar during the group stage before they comfortably defeated Algeria 2-0 in the Round of 32.
Their biggest achievement came in the Round of 16, where they frustrated Colombia for 120 minutes before prevailing 4-3 in the penalty shootout after a disciplined 0-0 draw. That performance reflected Switzerland’s willingness to remain compact without the ball while waiting for opportunities to counter through quick transitions.
Although Murat Yakin’s side have conceded only three goals in the tournament, they now face a much greater attacking challenge. Switzerland will likely remain compact for long periods, but they possess enough quality in transition to trouble an Argentina defence that has shown signs of vulnerability during the knockout rounds.
The best bet for this match leans towards Over 2.5 goals and Both Teams to Score. Argentina have seen each of their last three World Cup matches finish with over 2.5 goals while both teams have found the net, reflecting their attacking strength but also recent defensive lapses. Switzerland failed to score against Colombia in the Round of 16, yet their disciplined approach and ability to exploit transitions give them every chance of ending Argentina’s recent run of conceding in knockout matches.
Another market that stands out is Half-Time/Full-Time: Draw/Argentina. Argentina needed patience to break through in both of their previous knockout fixtures, with only a single first-half goal scored across those matches, while Messi also missed a penalty against Egypt that could have changed the interval scoreline. Switzerland kept Colombia scoreless for 120 minutes and conceded very little throughout the tournament, suggesting the opening period could remain level before Argentina’s greater attacking depth proves decisive after the break.
There is also strong value in backing the highest scoring half to be the second half. Argentina have consistently finished matches with greater attacking intensity, scoring at least two second-half goals in each of their previous three World Cup fixtures, including three goals after the 78th minute against Egypt. Their ability to raise the tempo late in games should create another lively finish against a Swiss side likely to spend long spells defending deep.
Our correct score prediction is Argentina 3-1. Switzerland’s organisation should keep them competitive and capable of getting on the scoresheet, but Argentina’s attacking variety, tournament experience and relentless pressure in the latter stages make them favourites to secure another high-scoring victory and reach the World Cup semi-finals.
| Argentina | Switzerland | |
|---|---|---|
| Game Played | 5 | 4 |
| Wins | 5 | 3 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 14 | 9 |
| Goals Against | 5 | 3 |
| Argentina | Switzerland | |
|---|---|---|
| Game Played | 4 | 1 |
| Wins | 4 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 11 | 1 |
| Goals Against | 4 | 1 |
|
07.07.26
|
Argentina Egypt |
3-2 |
|
03.07.26
|
Argentina Cape Verde |
3-2 |
|
28.06.26
|
Jordan Argentina |
1-3 |
|
22.06.26
|
Argentina Austria |
2-0 |
|
17.06.26
|
Argentina Algeria |
3-0 |
|
10.06.26
|
Argentina Iceland |
3-0 |
|
07.06.26
|
Argentina Honduras |
2-0 |
|
01.04.26
|
Argentina Zambia |
5-0 |
|
27.03.26
|
Argentina Mauritania |
2-1 |
|
14.11.25
|
Angola Argentina |
0-2 |
|
15.10.25
|
Puerto Rico Argentina |
0-6 |
|
11.10.25
|
Argentina Venezuela |
1-0 |
|
10.09.25
|
Ecuador Argentina |
1-0 |
|
05.09.25
|
Argentina Venezuela |
3-0 |
|
11.06.25
|
Argentina Colombia |
1-1 |
|
06.06.25
|
Chile Argentina |
0-1 |
|
26.03.25
|
Argentina Brazil |
4-1 |
|
21.03.25
|
Uruguay Argentina |
0-1 |
|
20.11.24
|
Argentina Peru |
1-0 |
|
14.11.24
|
Paraguay Argentina |
2-1 |
|
16.10.24
|
Argentina Bolivia |
6-0 |
|
10.10.24
|
Venezuela Argentina |
1-1 |
|
10.09.24
|
Colombia Argentina |
2-1 |
|
06.09.24
|
Argentina Chile |
3-0 |
|
15.07.24
|
Argentina Colombia |
1-0 |
|
10.07.24
|
Argentina Canada |
2-0 |
|
05.07.24
|
Argentina Ecuador (Penalties:4 - 2) |
1-1 |
|
30.06.24
|
Argentina Peru |
2-0 |
|
26.06.24
|
Chile Argentina |
0-1 |
|
21.06.24
|
Argentina Canada |
2-0 |
|
15.06.24
|
Argentina Guatemala |
4-1 |
|
10.06.24
|
Argentina Ecuador |
1-0 |
|
27.03.24
|
Argentina Costa Rica |
3-1 |
|
23.03.24
|
Argentina El Salvador |
3-0 |
|
22.11.23
|
Brazil Argentina |
0-1 |
|
17.11.23
|
Argentina Uruguay |
0-2 |
|
18.10.23
|
Peru Argentina |
0-2 |
|
13.10.23
|
Argentina Paraguay |
1-0 |
|
12.09.23
|
Bolivia Argentina |
0-3 |
|
08.09.23
|
Argentina Ecuador |
1-0 |
|
19.06.23
|
Indonesia Argentina |
0-2 |
|
15.06.23
|
Argentina Australia |
2-0 |
|
29.03.23
|
Argentina Curacao |
7-0 |
|
23.03.23
|
Argentina Panama |
2-0 |
|
18.12.22
|
Argentina France (Penalties:4 - 2) |
3-3 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
09.12.22
|
Netherlands Argentina (Penalties:3 - 4) |
2-2 |
|
03.12.22
|
Argentina Australia |
2-1 |
|
30.11.22
|
Poland Argentina |
0-2 |
|
26.11.22
|
Argentina Mexico |
2-0 |
|
07.07.26
|
Argentina Egypt |
3-2 |
|
03.07.26
|
Argentina Cape Verde |
3-2 |
|
22.06.26
|
Argentina Austria |
2-0 |
|
17.06.26
|
Argentina Algeria |
3-0 |
|
10.06.26
|
Argentina Iceland |
3-0 |
|
07.06.26
|
Argentina Honduras |
2-0 |
|
31.03.26
|
Argentina Zambia |
5-0 |
|
27.03.26
|
Argentina Mauritania |
2-1 |
|
11.10.25
|
Argentina Venezuela |
1-0 |
|
04.09.25
|
Argentina Venezuela |
3-0 |
|
11.06.25
|
Argentina Colombia |
1-1 |
|
26.03.25
|
Argentina Brazil |
4-1 |
|
20.11.24
|
Argentina Peru |
1-0 |
|
16.10.24
|
Argentina Bolivia |
6-0 |
|
06.09.24
|
Argentina Chile |
3-0 |
|
15.07.24
|
Argentina Colombia |
1-0 |
|
10.07.24
|
Argentina Canada |
2-0 |
|
05.07.24
|
Argentina Ecuador (Penalties:4 - 2) |
1-1 |
|
30.06.24
|
Argentina Peru |
2-0 |
|
21.06.24
|
Argentina Canada |
2-0 |
|
15.06.24
|
Argentina Guatemala |
4-1 |
|
09.06.24
|
Argentina Ecuador |
1-0 |
|
27.03.24
|
Argentina Costa Rica |
3-1 |
|
23.03.24
|
Argentina El Salvador |
3-0 |
|
17.11.23
|
Argentina Uruguay |
0-2 |
|
12.10.23
|
Argentina Paraguay |
1-0 |
|
08.09.23
|
Argentina Ecuador |
1-0 |
|
15.06.23
|
Argentina Australia |
2-0 |
|
28.03.23
|
Argentina Curacao |
7-0 |
|
23.03.23
|
Argentina Panama |
2-0 |
|
18.12.22
|
Argentina France (Penalties:4 - 2) |
3-3 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
03.12.22
|
Argentina Australia |
2-1 |
|
26.11.22
|
Argentina Mexico |
2-0 |
|
22.11.22
|
Argentina Saudi Arabia |
1-2 |
|
28.09.22
|
Argentina Jamaica |
3-0 |
|
24.09.22
|
Argentina Honduras |
3-0 |
|
05.06.22
|
Argentina Estonia |
5-0 |
|
25.03.22
|
Argentina Venezuela |
3-0 |
|
01.02.22
|
Argentina Colombia |
1-0 |
|
16.11.21
|
Argentina Brazil |
0-0 |
|
14.10.21
|
Argentina Peru |
1-0 |
|
10.10.21
|
Argentina Uruguay |
3-0 |
|
09.09.21
|
Argentina Bolivia |
3-0 |
|
11.07.21
|
Argentina Brazil |
1-0 |
|
07.07.21
|
Argentina Colombia (Penalties:3 - 2) |
1-1 |
|
04.07.21
|
Argentina Ecuador |
3-0 |
|
22.06.21
|
Argentina Paraguay |
1-0 |
|
19.06.21
|
Argentina Uruguay |
1-0 |
|
14.06.21
|
Argentina Chile |
1-1 |
|
28.06.26
|
Jordan Argentina |
1-3 |
|
14.11.25
|
Angola Argentina |
0-2 |
|
15.10.25
|
Puerto Rico Argentina |
0-6 |
|
09.09.25
|
Ecuador Argentina |
1-0 |
|
06.06.25
|
Chile Argentina |
0-1 |
|
21.03.25
|
Uruguay Argentina |
0-1 |
|
14.11.24
|
Paraguay Argentina |
2-1 |
|
10.10.24
|
Venezuela Argentina |
1-1 |
|
10.09.24
|
Colombia Argentina |
2-1 |
|
26.06.24
|
Chile Argentina |
0-1 |
|
22.11.23
|
Brazil Argentina |
0-1 |
|
18.10.23
|
Peru Argentina |
0-2 |
|
12.09.23
|
Bolivia Argentina |
0-3 |
|
19.06.23
|
Indonesia Argentina |
0-2 |
|
09.12.22
|
Netherlands Argentina (Penalties:3 - 4) |
2-2 |
|
30.11.22
|
Poland Argentina |
0-2 |
|
16.11.22
|
UAE Argentina |
0-5 |
|
01.06.22
|
Italy Argentina |
0-3 |
|
01.06.22
|
Italy Argentina |
0-3 |
|
30.03.22
|
Ecuador Argentina |
1-1 |
|
28.01.22
|
Chile Argentina |
1-2 |
|
12.11.21
|
Uruguay Argentina |
0-1 |
|
07.10.21
|
Paraguay Argentina |
0-0 |
|
03.09.21
|
Venezuela Argentina |
1-3 |
|
29.06.21
|
Bolivia Argentina |
1-4 |
|
08.06.21
|
Colombia Argentina |
2-2 |
|
18.11.20
|
Peru Argentina |
0-2 |
|
13.10.20
|
Bolivia Argentina |
1-2 |
|
15.11.19
|
Brazil Argentina |
0-1 |
|
13.10.19
|
Ecuador Argentina |
1-6 |
|
09.10.19
|
Germany Argentina |
2-2 |
|
06.09.19
|
Chile Argentina |
0-0 |
|
03.07.19
|
Brazil Argentina |
2-0 |
|
28.06.19
|
Venezuela Argentina |
0-2 |
|
07.07.26
|
Switzerland Colombia (Penalties:4 - 3) |
0-0 |
|
03.07.26
|
Switzerland Algeria |
2-0 |
|
24.06.26
|
Switzerland Canada |
2-1 |
|
18.06.26
|
Switzerland Bosnia & Herzegovina |
4-1 |
|
13.06.26
|
Qatar Switzerland |
1-1 |
|
06.06.26
|
Switzerland Australia |
1-1 |
|
31.05.26
|
Switzerland Jordan |
4-1 |
|
31.03.26
|
Norway Switzerland |
0-0 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
18.11.25
|
Kosovo Switzerland |
1-1 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
07.07.26
|
Switzerland Colombia (Penalties:4 - 3) |
0-0 |
|
03.07.26
|
Switzerland Algeria |
2-0 |
|
24.06.26
|
Switzerland Canada |
2-1 |
|
18.06.26
|
Switzerland Bosnia & Herzegovina |
4-1 |
|
06.06.26
|
Switzerland Australia |
1-1 |
|
31.05.26
|
Switzerland Jordan |
4-1 |
|
27.03.26
|
Switzerland Germany |
3-4 |
|
15.11.25
|
Switzerland Sweden |
4-1 |
|
08.09.25
|
Switzerland Slovenia |
3-0 |
|
05.09.25
|
Switzerland Kosovo |
4-0 |
|
25.03.25
|
Switzerland Luxembourg |
3-1 |
|
15.11.24
|
Switzerland Serbia |
1-1 |
|
15.10.24
|
Switzerland Denmark |
2-2 |
|
08.09.24
|
Switzerland Spain |
1-4 |
|
29.06.24
|
Switzerland Italy |
2-0 |
|
23.06.24
|
Switzerland Germany |
1-1 |
|
08.06.24
|
Switzerland Austria |
1-1 |
|
04.06.24
|
Switzerland Estonia |
4-0 |
|
18.11.23
|
Switzerland Kosovo |
1-1 |
|
15.10.23
|
Switzerland Belarus |
3-3 |
|
12.09.23
|
Switzerland Andorra |
3-0 |
|
19.06.23
|
Switzerland Romania |
2-2 |
|
28.03.23
|
Switzerland Israel |
3-0 |
|
24.11.22
|
Switzerland Cameroon |
1-0 |
|
27.09.22
|
Switzerland Czech Republic |
2-1 |
|
12.06.22
|
Switzerland Portugal |
1-0 |
|
09.06.22
|
Switzerland Spain |
0-1 |
|
29.03.22
|
Switzerland Kosovo |
1-1 |
|
15.11.21
|
Switzerland Bulgaria |
4-0 |
|
09.10.21
|
Switzerland Northern Ireland |
2-0 |
|
05.09.21
|
Switzerland Italy |
0-0 |
|
01.09.21
|
Switzerland Greece |
2-1 |
|
02.07.21
|
Switzerland Spain (Penalties:1 - 3) |
1-1 |
|
20.06.21
|
Switzerland Turkey |
3-1 |
|
03.06.21
|
Switzerland Liechtenstein |
7-0 |
|
30.05.21
|
Switzerland USA |
2-1 |
|
31.03.21
|
Switzerland Finland |
3-2 |
|
28.03.21
|
Switzerland Lithuania |
1-0 |
|
17.11.20
|
Switzerland Ukraine |
3-0 |
|
14.11.20
|
Switzerland Spain |
1-1 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
06.09.20
|
Switzerland Germany |
1-1 |
|
15.11.19
|
Switzerland Georgia |
1-0 |
|
15.10.19
|
Switzerland Ireland |
2-0 |
|
08.09.19
|
Switzerland Gibraltar |
4-0 |
|
13.06.26
|
Qatar Switzerland |
1-1 |
|
31.03.26
|
Norway Switzerland |
0-0 |
|
18.11.25
|
Kosovo Switzerland |
1-1 |
|
13.10.25
|
Slovenia Switzerland |
0-0 |
|
10.10.25
|
Sweden Switzerland |
0-2 |
|
11.06.25
|
USA Switzerland |
0-4 |
|
07.06.25
|
Mexico Switzerland |
2-4 |
|
21.03.25
|
Northern Ireland Switzerland |
1-1 |
|
18.11.24
|
Spain Switzerland |
3-2 |
|
12.10.24
|
Serbia Switzerland |
2-0 |
|
05.09.24
|
Denmark Switzerland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
19.06.24
|
Scotland Switzerland |
1-1 |
|
15.06.24
|
Hungary Switzerland |
1-3 |
|
26.03.24
|
Ireland Switzerland |
0-1 |
|
23.03.24
|
Denmark Switzerland |
0-0 |
|
21.11.23
|
Romania Switzerland |
1-0 |
|
15.11.23
|
Israel Switzerland |
1-1 |
|
09.09.23
|
Kosovo Switzerland |
2-2 |
|
16.06.23
|
Andorra Switzerland |
1-2 |
|
25.03.23
|
Belarus Switzerland |
0-5 |
|
06.12.22
|
Portugal Switzerland |
6-1 |
|
02.12.22
|
Serbia Switzerland |
2-3 |
|
28.11.22
|
Brazil Switzerland |
1-0 |
|
17.11.22
|
Ghana Switzerland |
2-0 |
|
24.09.22
|
Spain Switzerland |
1-2 |
|
05.06.22
|
Portugal Switzerland |
4-0 |
|
02.06.22
|
Czech Republic Switzerland |
2-1 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
Italy Switzerland |
1-1 |
|
12.10.21
|
Lithuania Switzerland |
0-4 |
|
08.09.21
|
Northern Ireland Switzerland |
0-0 |
|
28.06.21
|
France Switzerland (Penalties:4 - 5) |
3-3 |
|
16.06.21
|
Italy Switzerland |
3-0 |
|
12.06.21
|
Wales Switzerland |
1-1 |
|
25.03.21
|
Bulgaria Switzerland |
1-3 |
|
11.11.20
|
Belgium Switzerland |
2-1 |
|
13.10.20
|
Germany Switzerland |
3-3 |
|
10.10.20
|
Spain Switzerland |
1-0 |
|
03.09.20
|
Ukraine Switzerland |
2-1 |
|
18.11.19
|
Gibraltar Switzerland |
1-6 |
|
12.10.19
|
Denmark Switzerland |
1-0 |
|
05.09.19
|
Ireland Switzerland |
1-1 |
|
23.03.19
|
Georgia Switzerland |
0-2 |
|
01.07.2014
|
Argentina Switzerland |
1-0
|
|
01.07.2014
|
Argentina Switzerland |
1-0
|