2026 world cup: full schedule and results unveiled

The 2026 FIFA World Cup, hosted across the United States, Canada, and Mexico, unfolded over a thrilling month-long journey concluding on Sunday, July 19. Below is a recap of the tournament’s complete match results, showcasing every goal, upset, and dramatic finish.

opening weekend: june 11–14

The competition kicked off with a series of electrifying matches. Mexico opened with a commanding 2-0 victory over South Africa on June 11. The following day, South Korea edged past the Czech Republic 2-1, while Canada played to a 1-1 draw with Bosnia and Herzegovina. On June 13, the United States delivered a dominant 4-1 win over Paraguay, and Qatar managed a hard-fought 1-1 tie with Switzerland. June 14 saw Brazil and Morocco settle for a 1-1 stalemate, Scotland defeat Haiti 1-0, Australia overpower Turkey 2-0, and a stunning 7-1 rout by Germany against Curaçao. The Netherlands and Japan rounded out the day with a 2-2 draw.

midweek battles: june 15–21

On June 15, Côte d’Ivoire secured a narrow 1-0 win over Ecuador, while Sweden dismantled Tunisia 5-1. Spain and Cape Verde played to a 0-0 draw, and Belgium and Egypt settled for a 1-1 tie. June 16 featured a tight 1-1 contest between Saudi Arabia and Uruguay, Iran’s 2-2 draw with New Zealand, and France’s 3-1 triumph over Senegal. June 17 delivered surprises, including a 4-2 win by England over Croatia and a 3-0 victory by Argentina against Algeria. Meanwhile, Norway stunned Iraq 4-1, and Austria defeated Jordan 3-1.

The following days saw Ghana edge past Panama 1-0 on June 18, and Colombia outlast Uzbekistan 3-1. Switzerland bounced back with a 4-1 win over Bosnia and Herzegovina on June 19, while Canada crushed Qatar 6-0, and Mexico defeated South Korea 1-0. The United States also closed the week with a 2-0 victory over Australia.

June 20 brought dramatic upsets, including Morocco’s 1-0 win over Scotland, Brazil’s 3-0 rout of Haiti, and Paraguay’s 1-0 victory over Turkey. The Netherlands overwhelmed Sweden 5-1, and Germany defeated Côte d’Ivoire 2-1. June 21 wrapped up with Spain’s 4-0 demolition of Saudi Arabia, Japan’s 4-0 thrashing of Tunisia, and a 0-0 stalemate between Belgium and Iran.

knockout stage begins: june 22–28

The knockout rounds introduced high-stakes drama. On June 22, Uruguay and Cape Verde played to a 2-2 draw, Egypt edged past New Zealand 3-1, and Argentina defeated Austria 2-0. France continued its strong run with a 3-0 win over Iraq. June 23 saw Norway edge Senegal 3-2, Algeria defeat Jordan 2-1, and Portugal crush Uzbekistan 5-0. England and Ghana played to a 0-0 draw, setting up a tense penalty shootout.

June 24 featured Colombia’s 1-0 win over the Democratic Republic of Congo, Switzerland’s 2-1 victory over Canada, and Bosnia and Herzegovina’s 3-1 triumph over Qatar. Panama fell to Croatia 1-0, while Morocco eliminated Scotland 1-0. June 25 delivered a 3-0 win by Brazil over Haiti, a 4-2 victory by Morocco over Haiti, and a 3-0 rout by Mexico over Ecuador. South Africa stunned South Korea 1-0, and Côte d’Ivoire advanced past Curaçao 2-0. Ecuador pulled off a late upset against Germany, winning 2-1.

round of 16: june 26–30

The Round of 16 began on June 26 with Japan and Sweden playing to a 1-1 draw, and Tunisia falling to the Netherlands 3-1. Turkey stunned the United States 3-2, while Paraguay and Australia played to a 0-0 stalemate. France continued its dominant form with a 4-1 win over Norway, and Senegal crushed Iraq 5-0.

Spain advanced past Austria 3-1 on June 27, Portugal defeated Croatia 2-1, and Switzerland eliminated Algeria 2-0. Egypt and Iran played to a 1-1 draw, while Belgium thrashed New Zealand 5-1. England defeated Panama 2-0, and Croatia edged Ghana 2-1. June 28 saw Colombia and Portugal play to a 0-0 draw, the Democratic Republic of Congo defeat Uzbekistan 3-1, and Argentina edge past Algeria 3-2 in a thrilling finish. South Africa’s campaign ended with a 1-0 loss to Canada.

June 29 featured dramatic penalty shootouts, including Germany’s elimination by Paraguay after a 1-1 draw and Brazil’s 2-1 win over Japan. On June 30, the Netherlands fell to Morocco in penalties after a 1-1 draw, Norway defeated Côte d’Ivoire 2-1, and France breezed past Sweden 3-0.

quarterfinals and beyond: july 1–19

The quarterfinals kicked off on July 1, with Mexico defeating Ecuador 2-0, England edging past the Democratic Republic of Congo 2-1, and Belgium overcoming Senegal 3-2 in extra time. The United States and Bosnia and Herzegovina played to a 2-0 victory for the hosts on July 2, while Spain advanced past Austria 3-1.

July 3 brought further surprises, including Portugal’s 2-1 win over Croatia, Switzerland’s 2-0 victory over Algeria, and Australia advancing past Egypt on penalties after a 1-1 draw. Argentina and Cape Verde played to a 3-2 extra-time win for the South Americans on July 4, while Colombia defeated Ghana 1-0. Morocco continued its run with a 3-0 win over Canada, and France eliminated Paraguay 1-0. Brazil’s journey ended with a 2-1 loss to Norway on July 5.

Mexico’s campaign concluded with a 3-2 defeat to England on July 6, while Portugal fell to Spain 1-0. The United States bowed out with a 4-1 loss to Belgium on July 7, and Argentina survived Egypt 3-2. Switzerland advanced past Colombia on penalties after a 0-0 draw, setting up a semifinal clash with Argentina.

The semifinals saw France defeat Morocco 2-0 on July 9, while Spain edged past Belgium 2-1 on July 10. Norway’s run ended with a 2-1 extra-time loss to England on July 11, and Argentina outlasted Switzerland 3-1 in a thrilling semifinal on July 12. The final chapter unfolded on July 14, with France falling 2-0 to Spain, and England losing 2-1 to Argentina on July 15.

The tournament concluded on July 18 with France and England playing for third place, ending in a 2-1 victory for France. The grand finale on July 19 saw Spain lift the trophy after a 2-1 win over Argentina in a nail-biting match that stretched into extra time.