Tue, 23 Jun 2026

FIFA World Cup 2026 Results: Every Match from Group Stage to Final


Colombo, June 23 (Daily Mirror) - Every match from the 2026 FIFA World Cup will be listed here and organised by matchday.

From the opening game to the final, follow every result and important match details as teams battle for football's biggest prize.

Results and match reports will be updated throughout the competition, allowing fans to track the road to World Cup glory from start to finish.

Group I • Match 41 | 23 Jun 2026, 05:30

Norway 3–2 Senegal

Goals:

  • Norway: Marcus Holmgren Pedersen 43', Erling Haaland 48', 58'

  • Senegal: Ismaïla Sarr 53', 90+3'

Summary: Haaland's second-half brace helped Norway edge a thrilling contest, with Senegal's late push falling just short.

Group I • Match 42 | 23 Jun 2026, 02:30

France 3–0 Iraq

Goals:

  • France: Kylian Mbappé 14', 54', Ousmane Dembélé 66'

Summary: Mbappé scored twice and Dembélé added a third as France eased past Iraq to maintain their perfect start to the tournament.

Group J • Match 43 | 22 Jun 2026, 22:30

Argentina 2–0 Austria

Goals:

  • Argentina: Lionel Messi 38', 90+5'

Summary: Messi scored in each half, including a stoppage-time strike, as Argentina secured a comfortable win over Austria.

Group G • Match 40 | 22 Jun 2026, 06:30

New Zealand 1–3 Egypt

Goals:

  • New Zealand: Finn Surman 15'
  • Egypt: Mostafa Zico 58', Mohamed Salah 67', Trezeguet 82'

Summary: New Zealand took an early lead, but Egypt responded with three second-half goals to complete an impressive comeback victory.

Group H • Match 37 | 22 Jun 2026, 03:30

Uruguay 2–2 Cabo Verde

Goals:

  • Uruguay: Maxi Araújo 44', Agustín Canobbio 45+6'
  • Cabo Verde: Kevin Pina 21', Hélio Varela 61'

Summary: Uruguay came from behind with two goals before halftime, but Cabo Verde fought back after the break to earn a deserved draw.

Group G • Match 39 | 22 Jun 2026, 00:30

Belgium 0–0 IR Iran

Red cards:

  • Belgium: Nathan Ngoy 66'

Summary: Belgium and IR Iran shared the points in a goalless draw, with Belgium playing the final stages a man down after Nathan Ngoy's red card.

Group H • Match 38 | 21 Jun 2026, 21:30

Spain 4–0 Saudi Arabia

Goals:

  • Spain: Lamine Yamal 10', Mikel Oyarzabal 21', 24', Hassan Al Tambakti (Own Goal) 49'

Summary: Spain dominated from start to finish, with Oyarzabal scoring twice as they cruised to a comfortable four-goal victory over Saudi Arabia.

Group F • Match 36 | 21 Jun 2026, 09:30

Tunisia 0–4 Japan

Goals:

  • Japan: Daichi Kamada 4', Ayase Ueda 31', 83', Junya Ito 69'

Summary: Japan delivered a dominant performance, with Ueda scoring twice as they swept aside Tunisia to claim a convincing four-goal victory.

Group E • Match 34 | 21 Jun 2026, 05:30

Ecuador 0–0 Curaçao

Summary: Ecuador and Curaçao played out a goalless draw, with neither side able to find the breakthrough in a tightly contested match

Group E • Match 33 | 21 Jun 2026, 01:30

Germany 2–1 Côte d'Ivoire

Goals:

  • Germany: Deniz Undav 68', 90+4'
  • Côte d'Ivoire: Franck Kessié 30'

Summary: Undav struck twice in the second half, including a stoppage-time winner, as Germany came from behind to defeat Côte d'Ivoire.

Group F • Match 35 | 20 Jun 2026, 22:30

Netherlands 5–1 Sweden

Goals:

  • Netherlands: Brian Brobbey 5', 17', Cody Gakpo 47', 54', Crysencio Summerville 89'
  • Sweden: Anthony Elanga 59'

Summary: The Netherlands produced a dominant display, with Brobbey and Gakpo both scoring braces before Summerville completed a comprehensive victory over Sweden.

Group D • Match 31 | 20 Jun 2026, 08:30

Türkiye 0–1 Paraguay

Goals:

  • Paraguay: Miguel Almirón 45+3'

Red cards:

  • Türkiye: Matías Galarza 2'

Summary: Paraguay claimed a narrow victory after Türkiye were reduced to 10 men in the 2nd minute, with Almirón scoring just before halftime.

Group C • Match 29 | 20 Jun 2026, 06:00

Brazil 3–0 Haiti

Goals:

  • Brazil: Matheus Cunha 23', 36', Vinícius Júnior 45+3'

Summary: Brazil cruised to victory with a first-half double from Matheus Cunha before Vinícius Júnior added a third before the break.

Group C • Match 30 | 20 Jun 2026, 03:30

Scotland 0–1 Morocco

Goals:

  • Morocco: Ismael Saibari 2'

Summary: Ismael Saibari struck inside two minutes, and Morocco held firm for a narrow victory over Scotland.

Group D • Match 32 | 20 Jun 2026, 00:30

USA 2–0 Australia

Goals:

  • USA: Cameron Burgess (Own Goal) 11', Alex Freeman 43'

Summary: The USA took control with an early own goal before Alex Freeman doubled the lead before halftime to secure a comfortable win over Australia.

Group A • Match 28 | 19 Jun 2026, 06:30

Mexico 1–0 Korea Republic

Goals:

  • Mexico: Luis Romo 50'

Summary: Luis Romo's second-half goal proved enough as Mexico edged Korea Republic to secure another important Group A victory.

Group B • Match 27 | 19 Jun 2026, 03:30

Canada 6–0 Qatar

Goals:

  • Canada: Cyle Larin 16', Jonathan David 29', 45+3', 90+2', Nathan Saliba 64', Mohammed Manei (Own Goal) 75'

Red cards:

  • Qatar: Homam Ahmed 33', Assim Madibo 51'

Summary: Canada ran riot against nine-man Qatar, with Jonathan David scoring a hat-trick in a dominant six-goal victory.

Group B • Match 26 | 19 Jun 2026, 00:30

Switzerland 4–1 Bosnia and Herzegovina

Goals:

  • Switzerland: Johan Manzambi 74', 90', Ruben Vargas 84', Granit Xhaka (P) 90+7'
  • Bosnia and Herzegovina: Ermin Mahmić 90+3'

Red cards:

  • Bosnia and Herzegovina: Tarik Muharemović 80'

Summary: Switzerland took control after Bosnia and Herzegovina went down to 10 men, scoring four times in the final 16 minutes to secure an emphatic victory.

Group A • Match 25 | 18 Jun 2026, 21:30

Czechia 1–1 South Africa

Goals:

  • Czechia: Michal Sadílek 6'
  • South Africa: Teboho Mokoena (P) 83'

Summary: Czechia's early lead stood until the closing stages, when Mokoena converted a penalty to earn South Africa a valuable draw.

Group K • Match 24 | 18 Jun 2026, 07:30

Uzbekistan 1–3 Colombia

Goals:

  • Colombia: Daniel Muñoz 40', Luis Díaz 65', Jaminton Campaz 90+9'
  • Uzbekistan: Abbosbek Fayzullayev 60'

Summary: Colombia pulled away after Uzbekistan's equalizer, with Díaz restoring the lead before Campaz sealed the win deep into stoppage time

Group L • Match 21 | 18 Jun 2026, 04:30

Ghana 1–0 Panama

Goals:

  • Ghana: Caleb Yirenkyi 90+5'

Summary: Ghana snatched victory in stoppage time as Caleb Yirenkyi's late goal secured all three points against Panama.

Group L • Match 22 | 18 Jun 2026, 01:30

England 4–2 Croatia

Goals:

  • England: Harry Kane (P) 12', Harry Kane 42', Jude Bellingham 47', Marcus Rashford 85'
  • Croatia: Martin Baturina 36', Petar Musa 45+5'

Summary: England overcame a spirited Croatia challenge, with Kane scoring twice before Bellingham and Rashford secured an entertaining victory.

Group K • Match 23 | 17 Jun 2026, 22:30

Portugal 1–1 DR Congo

Goals:

  • Portugal: João Neves 6'
  • DR Congo: Yoane Wissa 45+5'

Summary: Portugal made an early breakthrough through João Neves, but Wissa's stoppage-time equalizer before halftime earned DR Congo a valuable point.

Group J • Match 20 | 17 Jun 2026, 09:30

Austria 3–1 Jordan

Goals:

  • Austria: Romano Schmid 20', Yazan Al-Arab (Own Goal) 76', Marko Arnautović (P) 90+12'
  • Jordan: Ali Olwan 50'

Summary: Austria pulled away in the second half, benefiting from an own goal before Arnautović sealed the win with a late penalty.

Group J • Match 19 | 17 Jun 2026

Argentina 3–0 Algeria

Goals:

  • Argentina: Lionel Messi 17', 60', 76'

Summary: Lionel Messi scored a hat-trick as Argentina comfortably defeated Algeria to open their World Cup campaign.

Group I • Match 18 | 17 Jun 2026

Iraq 1–4 Norway

Goals:

  • Norway: Erling Haaland 29', 43', Leo Østigård 76', Aymen Hussein (Own Goal) 90+6'
  • Iraq: Aymen Hussein 39'

Summary: Haaland scored twice as Norway powered past Iraq, adding two late goals to secure a convincing victory.

Group I • Match 17 | 17 Jun 2026, 00:30

France 3–1 Senegal

Goals:

  • France: Kylian Mbappé 66', 90+6', Bradley Barcola 82'
  • Senegal: Ibrahim Mbaye 90+5'

Summary: France cruised to victory with goals from Mbappé and Barcola, while Senegal's late consolation came moments before Mbappé completed his brace.

Group G • Match 15 | 16 Jun 2026

IR Iran 2–2 New Zealand

Goals:

  • New Zealand: Elijah Just 7', 54'
  • IR Iran: Ramin Rezaeian 32', Mohammad Mohebbi 64'

Summary: Elijah Just scored twice for New Zealand, but Iran fought back on both occasions to earn a draw.

Group H • Match 13 | 16 Jun 2026, 03:30

Saudi Arabia 1–1 Uruguay

Goals:

  • Saudi Arabia: Abdulelah Al-Amri 41'
  • Uruguay: Maxi Araújo 80'

Summary: Saudi Arabia led through Al-Amri before Maxi Araújo's late equalizer ensured Uruguay earned a point.

Group G • Match 16 | 16 Jun 2026, 00:30

Belgium 1–1 Egypt

Goals:

  • Egypt: Emam Ashour 19'
  • Belgium: Mohamed Hany (Own Goal) 66'

Summary: Egypt took an early lead through Ashour, but Belgium rescued a point after a Mohamed Hany own goal in the second half.

Group H • Match 14 | 15 Jun 2026, 21:30

Spain 0–0 Cabo Verde

Summary: Spain and Cabo Verde shared the points after a goalless draw, with neither side able to find a breakthrough.

Group F • Match 12 | 15 Jun 2026, 07:30

Sweden 5–1 Tunisia

Goals:

  • Sweden: Yasin Ayari 7', Alexander Isak 30', Viktor Gyökeres 59', Mattias Svanberg 84', Yasin Ayari 90+6'
  • Tunisia: Omar Rekik 43'

Summary: Sweden delivered a dominant performance, scoring five goals to comfortably defeat Tunisia and open their campaign in style.

FIFA World Cup 2026 Group Stage Tables: Live Standings, Rankings: Click here

Group E • Match 9 | 15 Jun 2026, 04:30

Côte d'Ivoire 1–0 Ecuador

Goals:

  • Côte d'Ivoire: Amad Diallo 90'

Summary: Amad Diallo struck in the final minute to give Côte d'Ivoire a dramatic victory over Ecuador.

Group F • Match 11 | 15 Jun 2026, 01:30

Netherlands 2–2 Japan

Goals:

  • Netherlands: Virgil van Dijk 50', Crysencio Summerville 64'
  • Japan: Keito Nakamura 57', Daichi Kamada 88'

Summary: Japan came from behind twice, with Kamada's late equalizer earning a share of the points against the Netherlands.

Group E • Match 10 | 14 Jun 2026, 22:30

Germany 7–1 Curaçao

Goals:

  • Germany: Felix Nmecha 6', Nico Schlotterbeck 38', Kai Havertz (P) 45+5', Jamal Musiala 47', Nathaniel Brown 68', Deniz Undav 78', Kai Havertz 88'
  • Curaçao: Livano Comenencia 21'

Summary: Germany produced a dominant attacking display, scoring seven goals to comfortably defeat Curaçao after briefly being pegged back at 1–1.

Group D • Match 6 | 14 Jun 2026, 09:30

Australia 2–0 Türkiye

Goals:

  • Australia: Nestory Irankunda 27', Connor Metcalfe 75'

Summary: Australia claimed a comfortable victory over Türkiye with goals from Irankunda and Metcalfe in either half.

Group C • Match 5 | 14 Jun 2026, 06:30

Haiti 0–1 Scotland

Goals:

  • Scotland: John McGinn 28'

Summary: John McGinn's first-half strike proved decisive as Scotland edged Haiti to claim all three points.

Group C • Match 7 | 14 Jun 2026, 03:30

Brazil 1–1 Morocco

Goals:

  • Morocco: Ismael Saibari 21'
  • Brazil: Vinícius Júnior 32'

Summary: Morocco struck first through Saibari, but Vinícius Júnior equalised before halftime as the points were shared.

Group B • Match 8 | 14 Jun 2026, 00:30

Qatar 1–1 Switzerland

Goals:

  • Switzerland: Breel Embolo (P) 17'
  • Qatar: Miro Muheim (Own Goal) 90+4'

Summary: Switzerland looked set for victory after Embolo's penalty, but a stoppage-time own goal by Muheim earned Qatar a dramatic draw.

Group D • Match 4 | 13 Jun 2026, 06:30

USA 4–1 Paraguay

Goals:

  • Paraguay: Damián Bobadilla 7'
  • USA: Folarin Balogun 31', 45+5', Mauricio (Own Goal) 73', Giovanni Reyna 90+8'

Summary: After conceding early, the USA responded with four unanswered goals to begin their campaign with a convincing victory over Paraguay.

Group B • Match 3 | 13 Jun 2026, 00:30

Canada 1–1 Bosnia and Herzegovina

Goals:

  • Bosnia and Herzegovina: Jovo Lukić 21'
  • Canada: Cyle Larin 78'

Summary: Bosnia and Herzegovina led for most of the match before Larin's late equalizer earned Canada a point.

Group A • Match 2 | 12 Jun 2026, 07:30

Korea Republic 2–1 Czechia

Goals:

  • Czechia: Krejčí 59'
  • Korea Republic: Hwang In-beom 67', Oh Hyeon-gyu 80'

Summary: Czechia led through Krejčí, but Korea Republic scored twice in the second half to complete a comeback win.

Group A • Match 1 | 12 Jun 2026, 00:30

Mexico 2–0 South Africa

Goals:

  • México: Julián Quiñones 9', Raúl Jiménez 67'

Red Cards:

  • South Africa: Sphephelo Sithole 49', Themba Zwane 84'
  • México: César Montes 90+2'

Summary: Mexico scored in each half to secure a comfortable opening win over South Africa.

Impact on the FIFA World Cup Group Stage Standings

Following today's results, the group stage tables continue to evolve as teams compete for qualification to the knockout rounds. Every point remains crucial, with goal difference and goals scored potentially proving decisive in tightly contested groups.

What's Next?

The FIFA World Cup action continues with more crucial group-stage matches scheduled in the coming days. Fans can expect further twists and turns as teams look to secure their place in the knockout rounds and keep their World Cup dreams alive.

Stay tuned for the latest FIFA World Cup results, match reports, standings updates, and qualification scenarios throughout the tournament.

FIFA World Cup 2026: 10 Best Group Stage Matches to Watch in Sri Lanka

The road to World Cup glory begins in the group stage, where every point matters and every match can shape the tournament. With star-studded squads, historic rivalries, and high-stakes battles on the horizon, we've picked the 10 best FIFA World Cup 2026 group stage matches that football fans in Sri Lanka won't want to miss. Click here

Frequently Asked Questions (FAQ)

What is the schedule for the FIFA World Cup 2026 in Sri Lankan Time?

The FIFA World Cup 2026 will run from June 12 to July 20 (Sri Lankan Standard Time), featuring a record 48 teams and 104 matches across the United States, Canada and Mexico. Sri Lankan fans can view the complete fixture list and match timings in Sri Lankan time through Daily Mirror's dedicated World Cup schedule guide. Click here

Is there a FIFA World Cup 2026 guide for Sri Lankans?

Yes. Daily Mirror's complete FIFA World Cup 2026 guide includes team previews, group-by-group analysis, fixtures, key players, tournament favourites, schedules and the latest news throughout the competition. Click here



  Comments - 0


You May Also Like