| Round of 32 |
South Africa vs. Canada |
2–3 |
Canada |
High-scoring game; Canada edged it out late. |
| Round of 32 |
Brazil vs. Japan |
1–1 |
Brazil |
Won on Penalties after a tactical stalemate. |
| Round of 32 |
Germany vs. Paraguay |
3–1 |
Germany |
Germany dominated the midfield possession. |
| Round of 32 |
Netherlands vs. Morocco |
2–1 |
Netherlands |
Won in Extra Time; Dutch depth proved decisive. |
| Round of 32 |
Ivory Coast vs. Norway |
2–3 |
Norway |
Won in Extra Time; Haaland carried Norway through. |
| Round of 32 |
France vs. Sweden |
3–1 |
France |
Mbappé and a powerful frontline overwhelmed Sweden. |
| Round of 32 |
Mexico vs. Ecuador |
2–1 |
Mexico |
Narrow home-crowd advantage carried El Tri through. |
| Round of 32 |
England vs. DR Congo |
2–1 |
England |
England broke through a rigid low-block defense. |
| Round of 32 |
Belgium vs. Senegal |
2–2 |
Senegal |
Won on Penalties; massive upset by athletic Senegal team. |
| Round of 32 |
United States vs. Bosnia & Herzegovina |
2–1 |
United States |
Tough, physical fixture won by home-field advantage. |
| Round of 32 |
Spain vs. Austria |
2–0 |
Spain |
La Roja's possession style left zero breathing room. |
| Round of 32 |
Portugal vs. Croatia |
1–1 |
Portugal |
Won on Penalties after a legendary midfield battle. |
| Round of 32 |
Switzerland vs. Algeria |
2–0 |
Switzerland |
Highly organized Swiss defensive unit shut down Algeria. |
| Round of 32 |
Australia vs. Egypt |
0–1 |
Egypt |
Won in Extra Time via a singular moment of magic. |
| Round of 32 |
Argentina vs. Cape Verde |
2–0 |
Argentina |
Tournament favorites clinically ended the fairytale run. |
| Round of 32 |
Colombia vs. Ghana |
3–2 |
Colombia |
Won in Extra Time; relentless box-to-box battle. |
| Round of 16 |
France vs. Germany |
2–1 |
France |
Overwhelming offensive depth. |
| Round of 16 |
Netherlands vs. Canada |
2–0 |
Netherlands |
Rigid tactical structure. |
| Round of 16 |
Brazil vs. Norway |
3–1 |
Brazil |
Neutralized Haaland with possession. |
| Round of 16 |
England vs. Mexico |
1–0 |
England |
Narrow set-piece winner. |
| Round of 16 |
Spain vs. Portugal |
2–1 |
Spain |
Won in Extra Time; midfield dominance late on. |
| Round of 16 |
Senegal vs. United States |
2–1 |
Senegal |
Counter-attacking athleticism over USMNT. |
| Round of 16 |
Argentina vs. Egypt |
3–0 |
Argentina |
Clinical final-third execution. |
| Round of 16 |
Colombia vs. Switzerland |
2–1 |
Colombia |
High-intensity attacking pressure. |
| Quarter-Finals |
France vs. Netherlands |
2–1 |
France |
Speed on the wings exposed Dutch defense. |
| Quarter-Finals |
Brazil vs. England |
2–2 |
England |
Won on Penalty Shootout. |
| Quarter-Finals |
Spain vs. Senegal |
3–1 |
Spain |
High-intensity possession tired out Senegal. |
| Quarter-Finals |
Argentina vs. Colombia |
2–1 |
Argentina |
Won in Extra Time. Fiery South American rematch. |
| Semi-Finals |
France vs. England |
1–2 |
England |
Disciplined defense and a late set-piece winner. |
| Semi-Finals |
Spain vs. Argentina |
1–2 |
Argentina |
Reigning champions relied on big-match experience. |
| 3rd Place Play-Off |
France vs. Spain |
3–2 |
France |
Open, high-scoring game between attacking sides. |
| The Final |
England vs. Argentina |
1–2 |
Argentina 🏆 |
Won in Extra Time. Secured back-to-back titles. |