2 June 2026
The biggest upsets in World Cup history
The World Cup loves a giant-killing. These are some of the most famous upsets the tournament has ever seen.
| Match | Score | Year |
|---|---|---|
| Saudi Arabia – Argentina | 2–1 | 2022 |
| South Korea – Germany | 2–0 | 2018 |
| Senegal – France | 1–0 | 2002 |
| Cameroon – Argentina | 1–0 | 1990 |
| Algeria – West Germany | 2–1 | 1982 |
| North Korea – Italy | 1–0 | 1966 |
| USA – England | 1–0 | 1950 |
Argentina recovered from their 2022 shock to win the whole thing — proof that one bad result need not define a tournament.