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.
Quarter-final • Match 97 | 10 Jul 2026, 01:30
France 2–0 Morocco
Goals:
- France: Ousmane Dembélé 66′
- Second scorer not provided
Summary: France ended Morocco’s impressive run with a controlled victory to secure a place in the semi-finals.
Round of 16 • Match 96 | 08 Jul 2026, 01:30
Switzerland 0–0 Colombia
Switzerland win 4–3 on penalties
Summary: Switzerland held their nerve in the shootout after a goalless match to eliminate Colombia and reach the quarter-finals.
Round of 16 • Match 95 | 07 Jul 2026, 21:30
Argentina 3–2 Egypt
Goals:
- Argentina: Cristian Romero 79′, Lionel Messi 83′, Enzo Fernández 90+2′
- Egypt: Yasser Ibrahim 15′, Mostafa Zico 67′
Staff:
- Egypt: Saafan Elsaghir 90+4′
Summary: Argentina produced a late comeback to beat Egypt, with Enzo Fernández scoring the winner in stoppage time.
Round of 16 • Match 94 | 07 Jul 2026, 05:30
USA 1–4 Belgium
Goals:
- USA: Malik Tillman 31′
- Belgium: Charles De Ketelaere 9′, 33′, Hans Vanaken 57′, Romelu Lukaku 90+3′
Summary: Belgium powered past the USA, with De Ketelaere scoring twice before Vanaken and Lukaku sealed a convincing win.
Round of 16 • Match 93 | 07 Jul 2026, 00:30
Portugal 0–1 Spain
Goals:
- Spain: Mikel Merino 90+1′
Summary: Mikel Merino struck in stoppage time as Spain edged Portugal to reach the quarter-finals.
Round of 16 • Match 92 | 06 Jul 2026, 06:30
Mexico 2–3 England
Goals:
- Mexico: Julian Quiñones 42′, Raul Jimenez 69′ (P)
- England: Jude Bellingham 36′, 38′, Jarell Quansah 54′, Harry Kane 60′ (P)
Summary: England survived a spirited Mexico fightback to win a five-goal thriller and set up a quarter-final meeting with Norway.
Round of 16 • Match 91 | 06 Jul 2026, 01:30
Brazil 1–2 Norway
Goals:
- Brazil: Neymar Jr 90+10′ (P)
- Norway: Erling Haaland 79′, 90′
Summary: Haaland scored twice late on as Norway stunned Brazil, with Neymar’s stoppage-time penalty coming too late.
Round of 16 • Match 89 | 05 Jul 2026, 02:30
Paraguay 0–1 France
Goals:
- France: Kylian Mbappé 70′
Summary: Mbappé’s second-half goal proved decisive as France edged Paraguay to reach the quarter-finals.
Round of 16 • Match 90 | 04 Jul 2026, 22:30
Canada 0–3 Morocco
Goals:
- Morocco: Azzedine Ounahi 50′, 82′, Soufiane Rahimi 90+8′
Summary: Morocco produced a commanding second-half performance to beat Canada and move into the quarter-finals.
Round of 32 • Match 87 | 04 Jul 2026, 07:00
Colombia 1–0 Ghana
Goals:
- Colombia: Jhon Arias 14′
Summary: Jhon Arias’ early goal proved enough as Colombia edged Ghana in Kansas City to reach the Round of 16.
Round of 32 • Match 86 | 04 Jul 2026, 03:30
Argentina 3–2 Cabo Verde
Goals:
- Argentina: Lionel Messi 29′, Lisandro Martínez 92′, Diney Borges 111′ (OG)
- Cabo Verde: Deroy Duarte 59′, Sidny Lopes Cabral 103′
Summary: Argentina survived an extra-time scare, with Diney Borges’ own goal finally sending them through after Cabo Verde pushed the match deep.
Round of 32 • Match 88 | 03 Jul 2026, 23:30
Australia 1–1 Egypt
Egypt win 4–2 on penalties
Goals:
- Australia: Mohamed Hany 55′ (OG)
- Egypt: Emam Ashour 13′
Summary: Egypt held Australia after a 1–1 draw and then advanced with a 4–2 win on penalties.
Round of 32 • Match 85 | 03 Jul 2026, 08:30
Switzerland 2–0 Algeria
Goals:
- Switzerland: Breel Embolo 10′, Dan Ndoye 46′
Summary: Switzerland struck early and again just after halftime to beat Algeria and move into the Round of 16.
Round of 32 • Match 83 | 03 Jul 2026, 04:30
Portugal 2–1 Croatia
Goals:
- Portugal: Cristiano Ronaldo 68′ (P), Gonçalo Ramos 90+4′
- Croatia: Ivan Perišić 53′
Summary: Gonçalo Ramos scored in stoppage time as Portugal came from behind to beat Croatia and advance.
Round of 32 • Match 84 | 03 Jul 2026, 00:30
Spain 3–0 Austria
Goals:
- Spain: Mikel Oyarzabal 36′, 89′, Pedro Porro 66′
Summary: Spain cruised into the Round of 16 with a convincing victory, as Oyarzabal scored twice in a dominant performance.
Round of 32 • Match 81 | 02 Jul 2026, 05:30
USA 2–0 Bosnia and Herzegovina
Goals:
- USA: Folarin Balogun 45′, Malik Tillman 82′
Red cards:
- USA: Folarin Balogun 64′
Summary: The USA beat Bosnia and Herzegovina despite Balogun’s second-half red card, with Tillman sealing the win late on.
Round of 32 • Match 82 | 02 Jul 2026, 01:30
Belgium 3–2 Senegal
Goals:
- Belgium: Romelu Lukaku 86′, Youri Tielemans 89′, 120+5′ (P)
- Senegal: Habib Diarra 24′, Ismaïla Sarr 51′
Summary: Belgium produced a dramatic late comeback before Youri Tielemans settled it from the spot deep in extra time.
Round of 32 • Match 80 | 01 Jul 2026, 21:30
England 2–1 Congo DR
Goals:
- England: Harry Kane 75′, 86′
- Congo DR: Brian Cipenga 7′
Summary: Harry Kane scored twice late on as England came from behind to beat Congo DR and advance.
Round of 32 • Match 79 | 01 Jul 2026, 07:30
Mexico 2–0 Ecuador
Goals:
- Mexico: Julian Quiñones 22′, Raul Jimenez 31′
Red cards:
- Ecuador: Piero Hincapié 90+5′
Summary: Mexico scored twice in the first half to beat Ecuador and advance, with Ecuador finishing a man down.
Round of 32 • Match 77 | 01 Jul 2026, 02:30
France 3–0 Sweden
Goals:
- France: Kylian Mbappé 45′, 74′, Bradley Barcola 53′
Summary: Mbappé scored twice as France eased past Sweden to reach the next round.
Round of 32 • Match 78 | 30 Jun 2026, 22:30
Côte d’Ivoire 1–2 Norway
Goals:
- Côte d’Ivoire: Amad Diallo 74′
- Norway: Antonio Nusa 39′, Erling Haaland 86′
Summary: Haaland scored late as Norway edged Côte d’Ivoire and advanced to the next round.
Round of 32 • Match 75 | 30 Jun 2026, 06:30
Netherlands 1–1 Morocco
Morocco win 3–2 on penalties
Goals:
- Netherlands: Cody Gakpo 72′
- Morocco: Issa Diop 90+1′
Summary: Morocco forced penalties with a stoppage-time equaliser before beating the Netherlands in the shootout to advance.
Round of 32 • Match 74 | 30 Jun 2026, 02:00
Germany 1–1 Paraguay
Paraguay win 4–3 on penalties
Goals:
- Germany: Kai Havertz 54′
- Paraguay: Julio Enciso 42′
Summary: Paraguay held Germany to a draw before winning the penalty shootout to advance.
Round of 32 • Match 76 | 29 Jun 2026, 22:30
Brazil 2–1 Japan
Goals:
- Brazil: Casemiro 56′, Gabriel Martinelli 90+5′
- Japan: Kaishu Sano 29′
Summary: Gabriel Martinelli scored deep in stoppage time as Brazil came from behind to beat Japan and advance.
Round of 32 • Match 73 | 29 Jun 2026, 00:30
South Africa 0–1 Canada
Goals:
- Canada: Stephen Eustáquio 90+2′
Summary: Stephen Eustáquio struck in stoppage time to send Canada through after a tight knockout contest.
Group J • Match 69 | 28 Jun 2026, 07:30
Algeria 3–3 Austria
Goals:
- Algeria: Rafik Belghali 45′, Riyad Mahrez 60′, 90+3′
- Austria: Marko Arnautović 28′, Marcel Sabitzer 55′, Saša Kalajdžić 90+6′
Summary: Algeria looked set for victory after Mahrez’s stoppage-time goal, but Kalajdžić struck late to earn Austria a dramatic draw.
Group J • Match 70 | 28 Jun 2026, 07:30
Jordan 1–3 Argentina
Goals:
- Jordan: Mousa Al-Tamari 55′
- Argentina: Giovani Lo Celso 19′, Lautaro Martínez 31′ (P), Lionel Messi 80′
Summary: Argentina sealed a comfortable win over Jordan, with Messi adding the final goal late on.
Group K • Match 72 | 28 Jun 2026, 05:00
Congo DR 3–1 Uzbekistan
Goals:
- Congo DR: Yoane Wissa 68′ (P), 90+1′, Fiston Mayele 78′
- Uzbekistan: Eldor Shomurodov 10′
Summary: Congo DR came from behind to beat Uzbekistan, with Yoane Wissa scoring twice in a strong second-half fightback.
Group K • Match 71 | 28 Jun 2026, 05:00
Colombia 0–0 Portugal
Summary: Colombia and Portugal shared the points after a goalless draw in Miami.
Group L • Match 68 | 28 Jun 2026, 02:30
Croatia 2–1 Ghana
Goals:
- Croatia: Petar Sučić 31′, Nikola Vlašić 83′
- Ghana: Derrick Luckassen 73′
Summary: Vlašić struck late as Croatia edged Ghana in a tight Group L contest.
Group L • Match 67 | 28 Jun 2026, 02:30
Panama 0–2 England
Goals:
- England: Jude Bellingham 62′, Harry Kane 67′
Summary: England scored twice in the second half to secure a comfortable win over Panama.
Group G • Match 64 | 27 Jun 2026, 08:30
New Zealand 1–5 Belgium
Goals:
- New Zealand: Elijah Just 84′
- Belgium: Leandro Trossard 28′, 50′, Kevin De Bruyne 66′, Romelu Lukaku 86′, Alexis Saelemaekers 90+4′
Summary: Belgium produced a dominant attacking display, with Trossard scoring twice in a comfortable win.
Group G • Match 63 | 27 Jun 2026, 08:30
Egypt 1–1 IR Iran
Goals:
- Egypt: Mahmoud Saber 5′
- IR Iran: Ramin Rezaeian 14′
Summary: Egypt struck early, but Rezaeian quickly replied as IR Iran earned a draw in Seattle.
Group H • Match 66 | 27 Jun 2026, 05:30
Uruguay 0–1 Spain
Goals:
- Spain: Alex Baena 42′
Red cards:
- Uruguay: Agustín Canobbio 90+4′
Summary: Alex Baena’s first-half goal gave Spain a narrow win, with Uruguay finishing the match a man down.
Group H • Match 65 | 27 Jun 2026, 05:30
Cabo Verde 0–0 Saudi Arabia
Summary: Cabo Verde and Saudi Arabia shared the points after a goalless draw.
Group I • Match 62 | 27 Jun 2026, 00:30
Senegal 5–0 Iraq
Goals:
- Senegal: Habib Diarra 4′, Ismaïla Sarr 56′, Pape Gueye 59′, 71′, Iliman Ndiaye 82′
Red cards:
- Iraq: Rebin Sulaka 13′
Summary: Senegal made full use of Iraq’s early red card, with Pape Gueye scoring twice in a dominant win.
Group I • Match 61 | 27 Jun 2026, 00:30
Norway 1–4 France
Goals:
- Norway: Thelo Aasgaard 21′
- France: Ousmane Dembélé 7′, 20′, 32′, Désiré Doué 90+4′
Summary: Dembélé scored a first-half hat-trick as France powered past Norway with a commanding win.
Group D • Match 60 | 26 Jun 2026, 07:30
Paraguay 0–0 Australia
Summary: Paraguay and Australia shared the points after a goalless draw in San Francisco Bay Area.
Group D • Match 59 | 26 Jun 2026, 07:30
Türkiye 3–2 USA
Goals:
- Türkiye: Arda Güler 10′, Barış Alper Yılmaz 31′, Kaan Ayhan 90+8′
- USA: Auston Trusty 3′, Sebastian Berhalter 49′
Summary: Kaan Ayhan struck deep into stoppage time as Türkiye edged the USA in a five-goal thriller.
Group F • Match 58 | 26 Jun 2026, 04:30
Tunisia 1–3 Netherlands
Goals:
- Tunisia: Hazem Mastouri 54′
- Netherlands: Ellyes Skhiri (Own Goal) 3′, Brian Brobbey 7′, Jan Paul van Hecke 62′
Summary: The Netherlands started fast and added a third after Tunisia’s response to secure a strong win.
Group F • Match 57 | 26 Jun 2026, 04:30
Japan 1–1 Sweden
Goals:
- Japan: Daizen Maeda 56′
- Sweden: Anthony Elanga 62′
Summary: Japan took the lead through Maeda, but Elanga quickly responded to earn Sweden a draw.
Group E • Match 56 | 26 Jun 2026, 01:30
Ecuador 2–1 Germany
Goals:
- Ecuador: Nilson Angulo 9′, Gonzalo Plata 77′
- Germany: Leroy Sané 2′
Summary: Ecuador came from behind to beat Germany, with Gonzalo Plata scoring the winner late in the second half.
Group A • Match 54 | 25 Jun 2026, 06:30
South Africa 1–0 Korea Republic
Goals:
- South Africa: Thapelo Maseko 63′
Summary: Thapelo Maseko’s second-half winner earned South Africa a narrow victory over Korea Republic.
Group A • Match 54 | 25 Jun 2026, 06:30
South Africa 1–0 Korea Republic
Goals:
- South Africa: Thapelo Maseko 63′
Summary: Thapelo Maseko’s second-half strike secured a narrow victory for South Africa over Korea Republic.
Group A • Match 53 | 25 Jun 2026, 06:30
Czechia 0–3 Mexico
Goals:
- México: Mateo Chávez 55′, Julián Quiñones 61′, Álvaro Fidalgo 90+4′
Summary: Mexico scored three unanswered second-half goals to beat Czechia and finish the group stage strongly and comfortably.
Group C • Match 50 | 25 Jun 2026, 03:30
Morocco 4–2 Haiti
Goals:
- Morocco: Achraf Hakimi 39′, Ismael Saibari 45+1′, Soufiane Rahimi 78′, Gessime Yassine 89′
- Haiti: Yassine Bounou (Own Goal) 10′, Wilson Isidor 43′
Summary: Morocco recovered from an early own goal to score four times and defeat Haiti in an entertaining six-goal encounter.
Group C • Match 49 | 25 Jun 2026, 03:30
Scotland 0–3 Brazil
Goals:
- Brazil: Vinícius Júnior 7′, 45+3′, Matheus Cunha 60′
Summary: Vinícius Júnior scored twice as Brazil comfortably defeated Scotland to finish the group stage in style.
Group B • Match 52 | 25 Jun 2026, 00:30
Bosnia and Herzegovina 3–1 Qatar
Goals:
- Bosnia and Herzegovina: Kerim Alajbegović 29′, Ermin Mahmić 80′, Mahmoud Abunada (Own Goal) 34′
- Qatar: Hassan Al Haydos 42′
Summary: Bosnia and Herzegovina built a two-goal lead early and held off Qatar after halftime to finish with a convincing victory.
Group B • Match 51 | 25 Jun 2026, 00:30
Switzerland 2–1 Canada
Goals:
- Switzerland: Ruben Vargas 46′, Johan Manzambi 57′
- Canada: Promise David 76′
Summary: Switzerland struck twice early in the second half and held off Canada’s late response to claim the win.
Group K • Match 48 | 24 Jun 2026, 07:30
Colombia 1–0 DR Congo
Goals:
- Colombia: Daniel Muñoz 76′
Summary: Daniel Muñoz’s second-half goal gave Colombia a narrow win over DR Congo.
Group L • Match 46 | 24 Jun 2026, 04:30
Panama 0–1 Croatia
Goals:
- Croatia: Ante Budimir 54′
Summary: Budimir’s second-half goal was enough for Croatia to edge past Panama and claim all three points.
Group L • Match 45 | 24 Jun 2026, 01:30
England 0–0 Ghana
Summary: England and Ghana shared the points after a goalless draw, with neither side able to find a breakthrough.
Group K • Match 47 | 23 Jun 2026, 22:30
Portugal 5–0 Uzbekistan
Goals:
- Portugal: Cristiano Ronaldo 6′, 39′, Nuno Mendes 17′, Rafael Leão 87′, Abduvohid Nematov (Own Goal) 60′
Summary: Ronaldo scored twice as Portugal cruised to a dominant five-goal victory, strengthening their position at the top of Group K.
Group J • Match 44 | 23 Jun 2026, 08:30
Jordan 1–2 Algeria
Goals:
- Jordan: Nizar Alrashdan 36′
- Algeria: Nadhir Benbouali 69′, Amine Gouiri 82′
Summary: Jordan led at halftime, but Algeria turned the match around in the second half with goals from Benbouali and Gouiri to secure all three points.
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.
