World cup 2026 fixtures and outcomes: every match result revealed

The 2026 FIFA World Cup, co-hosted by the United States, Canada, and Mexico, reached its climax on Sunday, July 19. Here’s the full breakdown of results from every match in this historic 23rd edition.

Thursday, June 11

Mexico secured a 2-0 victory over South Africa in the tournament opener.

Friday, June 12

Two matches ended in draws—Canada held Bosnia and Herzegovina to a 1-1 stalemate, while South Korea edged past the Czech Republic 2-1.

Saturday, June 13

The United States dominated Paraguay 4-1, while Switzerland and Qatar settled for a 1-1 draw.

Sunday, June 14

A series of tightly contested games saw Brazil and Morocco battle to a 1-1 draw, while Scotland claimed a narrow 1-0 win over Haiti. Australia triumphed over Turkey 2-0, and Germany dismantled Curaçao 7-1. The Netherlands and Japan played out a 2-2 draw.

Monday, June 15

Ivory Coast edged Ecuador 1-0, while Sweden overwhelmed Tunisia 5-1. Spain and Cape Verde played out a scoreless draw, and Belgium drew 1-1 with Egypt.

Tuesday, June 16

Saudi Arabia and Uruguay played a dull 1-1 draw, while Iran and New Zealand also settled for a 2-2 tie. France overpowered Senegal 3-1 in a high-intensity clash.

Wednesday, June 17

Norway dismantled Iraq 4-1, while Argentina crushed Algeria 3-0. Austria defeated Jordan 3-1, and Portugal and DR Congo played to a 1-1 draw. England outlasted Croatia 4-2 in a thrilling encounter.

Thursday, June 18

Ghana defeated Panama 1-0, while Colombia overcame Uzbekistan 3-1. The Czech Republic and South Africa played out a 1-1 draw, and Switzerland dismantled Bosnia and Herzegovina 4-1.

Friday, June 19

Canada delivered a statement performance, thrashing Qatar 6-0. Mexico held off South Korea 1-0, and the United States defeated Australia 2-0.

Saturday, June 20

Scotland suffered a 0-1 defeat to Morocco, while Brazil crushed Haiti 3-0. Turkey fell to Paraguay 0-1, and the Netherlands dismantled Sweden 5-1. Germany edged past Ivory Coast 2-1.

Sunday, June 21

Ecuador and Curaçao played out a goalless draw, while Tunisia suffered a heavy 0-4 loss to Japan. Spain crushed Saudi Arabia 4-0, and Belgium and Iran settled for a 0-0 stalemate.

Monday, June 22

Uruguay and Cape Verde played out a 2-2 draw, while New Zealand fell to Egypt 1-3. Argentina defeated Austria 2-0, and France triumphed over Iraq 3-0.

Tuesday, June 23

Norway defeated Senegal 3-2 in a dramatic finish, while Algeria overcame Jordan 2-1. Portugal dismantled Uzbekistan 5-0, and England and Ghana played out a 0-0 draw.

Wednesday, June 24

Panama fell to Croatia 0-1, while Colombia defeated DR Congo 1-0. Switzerland edged past Canada 2-1, and Bosnia and Herzegovina overpowered Qatar 3-1.

Thursday, June 25

Scotland suffered a 0-3 defeat to Brazil, while Morocco crushed Haiti 4-2. The Czech Republic fell to Mexico 0-3, and South Africa stunned South Korea 1-0. Curaçao fell to Ivory Coast 0-2, while Ecuador defeated Germany 2-1.

Friday, June 26

Japan and Sweden played out a 1-1 draw, while Tunisia fell to the Netherlands 1-3. Turkey defeated the United States 3-2, and Paraguay held Australia to a 0-0 stalemate. Norway fell 1-4 to France, while Senegal crushed Iraq 5-0.

Saturday, June 27

Cape Verde and Saudi Arabia played out a 0-0 draw, while Uruguay fell to Spain 0-1. Egypt and Iran settled for a 1-1 draw, and New Zealand fell to Belgium 1-5. Panama suffered a 0-2 loss to England, while Croatia defeated Ghana 2-1.

Sunday, June 28

Colombia and Portugal played out a 0-0 draw, while DR Congo defeated Uzbekistan 3-1. Algeria and Austria played out a 3-3 thriller, and Jordan fell to Argentina 1-3. In the Round of 16, South Africa fell to Canada 0-1.

Monday, June 29

In the Round of 16, Brazil defeated Japan 2-1, while Germany and Paraguay played out a 1-1 draw, with Paraguay advancing on penalties (3-4).

Tuesday, June 30

In the Round of 16, the Netherlands and Morocco played out a 1-1 draw, with Morocco advancing on penalties (2-3). Ivory Coast fell to Norway 1-2, while France crushed Sweden 3-0.

Wednesday, July 1

In the Round of 16, Mexico defeated Ecuador 2-0, England overcame DR Congo 2-1, and Belgium edged past Senegal 3-2 in extra time.

Thursday, July 2

In the Round of 16, the United States defeated Bosnia and Herzegovina 2-0, and Spain overcame Austria 3-1.

Friday, July 3

In the Round of 16, Portugal defeated Croatia 2-1, and Switzerland overpowered Algeria 2-0. Australia and Egypt played out a 1-1 draw, with Egypt advancing on penalties (2-4).

Saturday, July 4

In the Round of 16, Argentina defeated Cape Verde 3-2 in extra time, while Colombia defeated Ghana 1-0. In the Round of 8, Canada fell to Morocco 0-3, and Paraguay fell to France 0-1.

Sunday, July 5

In the Round of 8, Brazil fell to Norway 1-2.

Monday, July 6

In the Round of 8, Mexico fell to England 2-3, and Portugal fell to Spain 0-1.

Tuesday, July 7

In the Round of 8, the United States fell to Belgium 1-4, while Argentina defeated Egypt 3-2. Switzerland and Colombia played out a 0-0 draw, with Switzerland advancing on penalties (4-3).

Thursday, July 9

France defeated Morocco 2-0 in a tightly contested quarterfinal.

Friday, July 10

Spain defeated Belgium 2-1 in a high-octane quarterfinal clash.

Saturday, July 11

Norway fell to England 1-2 in extra time during the semifinals.

Sunday, July 12

Argentina defeated Switzerland 3-1 in extra time to advance to the final.

Tuesday, July 14

France fell to Spain 0-2 in the third-place playoff.

Wednesday, July 15

England fell to Argentina 1-2 in a dramatic final, crowning Argentina as the 2026 World Cup champions.

Saturday, July 18

23:00: France vs England — Third-place playoff match.

Sunday, July 19

21:00: Spain vs Argentina — The Grand Finale.