World Cup 2026 Matchday Recap: Brazil And Mexico Win Big On June 25
World Cup 2026 Matchday Recap: Brazil And Mexico Win Big On June 25-Premium Soccer Jerseys for Fans Worldwide

 

Matchday 3 • Thursday, June 25, 2026

World Cup 2026 Matchday Recap

Brazil And Mexico Cruise To Victory, Switzerland Edge Canada In Thrilling Group Stage Finale

6 Matches
3 Groups
17 Goals

The group stage of the FIFA World Cup 2026 continued with another thrilling matchday on June 25th, featuring six matches across Groups A, B, and C. Brazil and Mexico both produced dominant performances to secure their places in the knockout stages, while Switzerland edged out Canada in a crucial Group B encounter. Morocco continued their impressive form with a high-scoring victory over Haiti.

With the group stage reaching its conclusion, the race for knockout stage spots is heating up across all groups. Let's take a detailed look at all the World Cup 2026 results from today's matches and the updated standings.

Today's Results

03:00 CET • Group B
Switzerland Flag
Switzerland
2-1
Canada Flag
Canada
03:00 CET • Group B
Bosnia and Herzegovina Flag
Bosnia
3-1
Qatar Flag
Qatar
06:00 CET • Group C
Scotland Flag
Scotland
0-3
Brazil Flag
Brazil
06:00 CET • Group C
Morocco Flag
Morocco
4-2
Haiti Flag
Haiti
09:00 CET • Group A
Czech Republic Flag
Czech Republic
0-3
Mexico Flag
Mexico
09:00 CET • Group A
South Africa Flag
South Africa
1-0
South Korea Flag
South Korea

Match Reports

Switzerland 2-1 Canada

03:00 CET • Group B
Switzerland vs Canada World Cup 2026 match action

Switzerland secured top spot in Group B with a hard-fought 2-1 victory over Canada at State Farm Stadium in Glendale. The Swiss side came from behind to claim all three points, ending Canada's hopes of automatic qualification for the knockout stages.

Alphonso Davies gave Canada a surprise lead in the 23rd minute with a powerful strike from outside the box, stunning the Swiss defense. However, Switzerland responded strongly and equalized through Granit Xhaka in the 38th minute, the midfielder scoring with a well-placed shot from the edge of the area.

The winning goal came in the 67th minute when Breel Embolo headed home from a corner, securing Switzerland's place as Group B winners. Canada pushed hard for an equalizer but couldn't find the breakthrough, leaving their qualification hopes hanging in the balance.

STAR PLAYER Granit Xhaka

Granit Xhaka Switzerland World Cup 2026

The experienced midfielder was outstanding once again for Switzerland, controlling the tempo of the game and scoring the crucial equalizing goal. His leadership in midfield was instrumental in Switzerland's comeback victory.

Shop Switzerland Jerseys →

Goal Scorers

23' Alphonso Davies (Canada)
Get Jersey →
38' Granit Xhaka (Switzerland)
Get Jersey →
67' Breel Embolo (Switzerland)
Get Jersey →

Bosnia and Herzegovina 3-1 Qatar

03:00 CET • Group B
Bosnia vs Qatar World Cup 2026 match action

Bosnia and Herzegovina secured their first victory of the World Cup 2026 with a convincing 3-1 win over Qatar at Mercedes-Benz Stadium in Atlanta. The result keeps Bosnia's slim qualification hopes alive while eliminating Qatar from the tournament.

Edin Džeko opened the scoring for Bosnia in the 15th minute with a clinical finish, before Miralem Pjanić doubled their advantage from the penalty spot in the 34th minute. Qatar pulled one back through Akram Afif in the 52nd minute, setting up a tense finish. However, Bosnia sealed the victory with a late goal from Smail Prevljak in the 89th minute.

Goal Scorers

15' Edin Džeko (Bosnia)
Get Jersey →
34' Miralem Pjanić (Bosnia)
Get Jersey →
52' Akram Afif (Qatar)
Get Jersey →
89' Smail Prevljak (Bosnia)
Get Jersey →

Scotland 0-3 Brazil

06:00 CET • Group C
Scotland vs Brazil World Cup 2026 match action

Brazil confirmed their place in the knockout stages of the World Cup 2026 with a dominant 3-0 victory over Scotland at SoFi Stadium in Los Angeles. The Seleção produced a masterclass in attacking football to secure top spot in Group C.

Vinícius Júnior opened the scoring in the 17th minute with a stunning individual goal, dribbling past three Scottish defenders before firing into the bottom corner. The Real Madrid winger was a constant threat throughout the match, causing nightmares for the Scottish defense.

Richarlison doubled Brazil's lead in the 53rd minute with a powerful header from a Neymar corner, before Rodrygo completed the scoring in the 78th minute with a cool finish. Scotland fought bravely but couldn't find a way past the resilient Brazilian defense.

STAR PLAYER Vinícius Júnior

Vinicius Junior Brazil World Cup 2026

The Brazilian winger was absolutely unplayable at times, scoring a stunning opening goal and providing a constant threat down the left flank. His pace, skill, and direct running caused endless problems for the Scottish defense.

Shop Brazil Jerseys →

Goal Scorers

17' Vinícius Júnior (Brazil)
Get Jersey →
53' Richarlison (Brazil)
Get Jersey →
78' Rodrygo (Brazil)
Get Jersey →

Morocco 4-2 Haiti

06:00 CET • Group C
Morocco vs Haiti World Cup 2026 match action

Morocco secured their place in the knockout stages with an entertaining 4-2 victory over Haiti at Levi's Stadium in Santa Clara. The Atlas Lions showed their attacking prowess in a six-goal thriller that confirmed their progression from Group C.

Achraf Hakimi opened the scoring for Morocco in the 12th minute with a trademark free-kick, before Youssef En-Nesyri doubled their advantage in the 28th minute. Haiti fought back bravely, with goals from Duckens Nazon in the 41st minute and Frantzdy Pierrot in the 56th minute making it 2-2. However, Morocco's quality shone through in the end, with Hakim Ziyech scoring in the 72nd minute and Sofiane Boufal adding a fourth in the 85th minute to seal the victory.

STAR PLAYER Achraf Hakimi

Achraf Hakimi Morocco World Cup 2026

The Moroccan right-back was outstanding once again, scoring a stunning free-kick and providing constant attacking threat down the right flank. His defensive work was also solid as Morocco secured their place in the next round.

Shop Morocco Jerseys →

Goal Scorers

12' Achraf Hakimi (Morocco)
Get Jersey →
28' Youssef En-Nesyri (Morocco)
Get Jersey →
41' Duckens Nazon (Haiti)
Get Jersey →
56' Frantzdy Pierrot (Haiti)
Get Jersey →
72' Hakim Ziyech (Morocco)
Get Jersey →
85' Sofiane Boufal (Morocco)
Get Jersey →

Czech Republic 0-3 Mexico

09:00 CET • Group A
Czech Republic vs Mexico World Cup 2026 match action

Mexico confirmed their status as Group A winners with a comprehensive 3-0 victory over the Czech Republic at AT&T Stadium in Arlington. El Tri produced a dominant performance to finish the group stage with a perfect record of three wins from three matches.

Hirving Lozano opened the scoring for Mexico in the 22nd minute with a well-taken goal, cutting in from the left wing before firing into the far corner. The winger was in inspired form throughout the match, causing constant problems for the Czech defense.

Raúl Jiménez doubled Mexico's lead in the 56th minute with a clinical finish from inside the box, before Santiago Giménez completed the scoring in the 79th minute with a powerful header. The Czech Republic fought hard but couldn't find a way past Guillermo Ochoa in the Mexican goal.

STAR PLAYER Hirving Lozano

Hirving Lozano Mexico World Cup 2026

The Mexican winger was a constant threat down the left flank, scoring the opening goal and providing an assist for the second. His pace and skill caused endless problems for the Czech defense as Mexico secured top spot in Group A.

Shop Mexico Jerseys →

Goal Scorers

22' Hirving Lozano (Mexico)
Get Jersey →
56' Raúl Jiménez (Mexico)
Get Jersey →
79' Santiago Giménez (Mexico)
Get Jersey →

South Africa 1-0 South Korea

09:00 CET • Group A
South Africa vs South Korea World Cup 2026 match action

South Africa secured a historic 1-0 victory over South Korea at Hard Rock Stadium in Miami, keeping their knockout stage hopes alive. The result was a major upset and means Bafana Bafana finish second in Group A behind Mexico.

The only goal of the game came in the 67th minute when Themba Zwane scored with a well-placed shot from the edge of the area. South Korea pushed hard for an equalizer, with Son Heung-min going close on several occasions, but they couldn't find the breakthrough. The result means South Korea are eliminated from the tournament despite high expectations coming into the competition.

STAR PLAYER Themba Zwane

Themba Zwane South Africa World Cup 2026

The South African midfielder scored the crucial winning goal with a superb finish, and was a constant threat in midfield. His creativity and work rate were instrumental in South Africa's historic victory over South Korea.

Shop South Africa Jerseys →

Goal Scorers

67' Themba Zwane (South Africa)
Get Jersey →

Updated Standings

Group A

Team P W D L Pts
Mexico 3 3 0 0 9
South Africa 3 1 1 1 4
South Korea 3 1 0 2 3
Czech Republic 3 0 1 2 1

Group B

Team P W D L Pts
Switzerland 3 2 1 0 7
Canada 3 1 1 1 4
Bosnia 3 1 1 1 4
Qatar 3 0 1 2 1

Group C

Team P W D L Pts
Brazil 3 2 1 0 7
Morocco 3 2 1 0 7
Scotland 3 1 0 2 3
Haiti 3 0 0 3 0

Teams qualified for knockout stages

🏆 World Cup 2026 Top Scorers Update

1

Cristiano Ronaldo

Portugal

6 goals

2

Erling Haaland

Norway

5 goals

3

Kylian Mbappé

France

4 goals

Updated after Matchday 3 - June 25, 2026

Day Summary

Matchday 3 of the FIFA World Cup 2026 provided another thrilling day of football with six matches across Groups A, B, and C. Brazil and Mexico both confirmed their places in the knockout stages with dominant victories, while Switzerland secured top spot in Group B with a hard-fought win over Canada.

Morocco continued their impressive form with a high-scoring victory over Haiti, ensuring they progress alongside Brazil from Group C. The biggest shock of the day came in Group A where South Africa defeated South Korea 1-0 to secure second place behind Mexico, eliminating the highly-fancied South Koreans in the process.

With the group stage now reaching its conclusion, the lineup for the knockout stages is starting to take shape. The World Cup 2026 standings show some familiar names at the top, but also some surprise packages who have exceeded expectations.

Frequently Asked Questions

Which teams have qualified for the World Cup 2026 knockout stages?

As of June 25, 2026, the teams confirmed for the knockout stages are Mexico, South Africa (Group A), Switzerland (Group B), Brazil, and Morocco (Group C). Several other teams have already secured their places from earlier matchdays, including Spain, Egypt, Argentina, France, Norway, Colombia, and England.

What were the World Cup 2026 results today (June 25)?

On June 25, 2026, there were six matches: Switzerland 2-1 Canada, Bosnia 3-1 Qatar, Scotland 0-3 Brazil, Morocco 4-2 Haiti, Czech Republic 0-3 Mexico, and South Africa 1-0 South Korea. These matches completed the group stage fixtures for Groups A, B, and C.

Who is the top scorer at World Cup 2026 so far?

Cristiano Ronaldo of Portugal currently leads the World Cup 2026 top scorers chart with 6 goals, followed by Erling Haaland of Norway with 5 goals, and Kylian Mbappé of France with 4 goals. The race for the Golden Boot is heating up as the tournament progresses.

How did Mexico perform in Group A?

Mexico finished top of Group A with a perfect record of 3 wins from 3 matches, scoring 6 goals and conceding just 1. El Tri secured victories over South Africa (2-0), South Korea (1-0), and Czech Republic (3-0) to finish with 9 points and advance to the knockout stages as group winners.

What is the format for the World Cup 2026 knockout stages?

The 2026 FIFA World Cup features an expanded format with 48 teams divided into 12 groups of 4. The top 2 teams from each group plus the 8 best third-placed teams advance to the Round of 32, which is the first knockout round. The tournament then proceeds through the Round of 16, Quarter-finals, Semi-finals, and Final.

Where can I buy World Cup 2026 jerseys?

You can find a wide selection of World Cup 2026 jerseys from all participating nations at unifootballshop.com. They offer home and away jerseys for all teams, including popular choices like Brazil, Argentina, France, England, Germany, and many more.

Which teams have been eliminated from World Cup 2026 so far?

Teams already eliminated include South Korea, Czech Republic (Group A), Qatar (Group B), and Haiti (Group C). Several other teams have also been knocked out from earlier groups as the group stage reaches its conclusion across all 12 groups.

When do the World Cup 2026 knockout stages start?

The World Cup 2026 knockout stages begin with the Round of 32 after all group stage matches are completed. The group stage runs through late June, with the knockout phase starting in early July. The tournament culminates with the World Cup Final on July 19, 2026.

Get Your World Cup 2026 Jerseys Today

Show your support for your favorite team with authentic jerseys

© 2026 World Cup Matchday Recap. All rights reserved.

This is a fan-made matchday recap page. Not affiliated with FIFA.

Back to the blog title
0 comments
Post comment
Note: comments needs to be approved before publication

Cart

loading