FIFA World Cup 2026 Day 14 Results: All Scores & Goals — June 24, 2026

Brazil vs Scotland FIFA World Cup 2026 Day 14 Results
Vinicius Junior leads Brazil past Scotland 3-0 · ▶ YouTube / FIFA World Cup 2026™ · 2026

Day 14 Results — June 24, 2026

Wednesday, June 24 brought the final matchday of Groups A, B, and C — and it delivered history in abundance. Mexico completed a flawless group stage with a commanding win at the Azteca, South Africa made Bafana Bafana history by advancing for the first time, Brazil's Vinicius Junior torched Scotland in Miami, and Morocco produced a six-goal thriller in Arlington. Six matches, 17 goals, and a Round of 32 picture now fully set for three groups.

Group A — Final Matchday

Group A concluded with Mexico cementing their status as the tournament's most dominant side so far and South Africa writing one of the competition's most emotional chapters.

GROUP A — ESTADIO AZTECA, MEXICO CITY
Mexico 3 – 0 Czechia
⚽ Mateo Chávez 55' · Julián Quiñones 61' · Álvaro Fidalgo 90'+4

El Tri wrapped up a perfect group stage — three wins, nine points — in front of a thunderous home crowd at the Estadio Azteca. The story of the night was 17-year-old Gilberto Mora, who became Mexico's youngest-ever World Cup starter, holding his own with poise well beyond his years. Mateo Chávez opened the scoring on 55 minutes, Julián Quiñones doubled the lead six minutes later, and Álvaro Fidalgo added gloss in stoppage time. Legendary goalkeeper Guillermo Ochoa, 41, made his farewell World Cup appearance as a substitute, receiving a spine-tingling ovation from every corner of the stadium.

GROUP A — ESTADIO BBVA, MONTERREY
South Africa 1 – 0 South Korea
⚽ Thapelo Maseko 63' (assist: Tshepang Moremi)

In Monterrey, Bafana Bafana delivered the result their tournament deserved. Thapelo Maseko's 63rd-minute strike — set up brilliantly by Tshepang Moremi — was enough to see South Africa through as Group A runners-up. It is the first time in the nation's history that Bafana Bafana have reached the Round of 32 at a FIFA World Cup. South Korea exit after three group games.

Group A Final Standings

TeamPtsWDLStatus
Mexico93001st — Advances
South Africa62012nd — Advances
South Korea31023rd — Eliminated
Czechia00034th — Eliminated

Group B — Final Matchday

The Group B finale saw Switzerland lock up top spot in Vancouver while Bosnia-Herzegovina signed off in style against Qatar.

GROUP B — BC PLACE, VANCOUVER
Switzerland 2 – 1 Canada
⚽ Ruben Vargas 46' · Johan Manzambi 57'  |  ⚽ Promise David 76'

Switzerland topped Group B with a hard-fought victory over host nation Canada at BC Place. Ruben Vargas struck almost immediately after half-time and Johan Manzambi doubled the Swiss advantage on 57 minutes. Promise David pulled one back with 14 minutes remaining, but the Swiss held firm. Switzerland finish on seven points and enter the Round of 32 with significant momentum. Canada advance in second regardless.

GROUP B — BMO FIELD, TORONTO
Bosnia-Herzegovina 3 – 1 Qatar
⚽ Alajbegovic (first half) · OG Sultan Al-Brake 34' · Ermin Mahmic 80'  |  ⚽ Hassan Al-Haydos 42'

Bosnia-Herzegovina saved their best for last. The biggest talking point: 18-year-old Alajbegovic became the youngest-ever World Cup goalscorer for Bosnia-Herzegovina, netting in the first half. Sultan Al-Brake turned the ball into his own net on 34 minutes, Hassan Al-Haydos gave Qatar hope just before the break, and Ermin Mahmic's 80th-minute strike sealed a comfortable win. Qatar exit with a single point.

Group B Final Standings

TeamPtsWDLStatus
Switzerland72101st — Advances
Canada62012nd — Advances
Bosnia-Herzegovina31023rd — Eliminated
Qatar10124th — Eliminated

Group C — Final Matchday

The Group C closer produced the most goals of the day and confirmed Brazil as genuine title contenders heading into the Round of 32.

GROUP C — HARD ROCK STADIUM, MIAMI
Brazil 3 – 0 Scotland
⚽ Vinícius Jr 7' · Vinícius Jr 44' · Matheus Cunha 60'

Vinícius Júnior was simply unstoppable at Hard Rock Stadium in Miami. He opened the scoring on seven minutes by capitalising on a McKenna error and slotting coolly past Gunn. On 44 minutes he nodded home unmarked at the far post from a Bruno Guimarães cross. Matheus Cunha added the third on 60 minutes. The Seleção end the group stage with a perfect nine points, conceding zero goals. Vinícius Jr now has four World Cup goals — level with Erling Haaland and Kylian Mbappé — one behind tournament leader Lionel Messi.

GROUP C — AT&T STADIUM, ARLINGTON TX
Morocco 4 – 2 Haiti
⚽ Achraf Hakimi 39' · Ismael Saibari 45'+1 · Soufiane Rahimi 78' · Gessime Yassine 89'  |  ⚽ Yassine Bounou OG 10' · Wilson Isidor 43'

This was the match of the day by some distance. Haiti drew first blood via a Bounou own goal on 10 minutes, and Wilson Isidor's stunning strike on 43 minutes is being widely hailed as arguably the goal of the tournament. But Morocco showed their class: Achraf Hakimi levelled on 39 minutes, Ismael Saibari put the Atlas Lions ahead right on the stroke of half-time, and Soufiane Rahimi and substitute Gessime Yassine added two more in the final quarter to seal a 4-2 win.

Group C Final Standings

TeamPtsWDLStatus
Brazil93001st — Advances
Morocco62012nd — Advances
Scotland31023rd — Eliminated
Haiti00034th — Eliminated
⚽ Match of the Day: Brazil 3-0 Scotland — Hard Rock Stadium, Miami. Vinícius Júnior's brace (7', 44') was the finest individual display of Day 14. With four World Cup goals and Bruno Guimarães orchestrating from midfield, Brazil look every inch a team capable of going all the way.

Round of 32 — What Comes Next

With Groups A, B, and C now fully resolved, six teams move into the Round of 32: Mexico, South Africa, Switzerland, Canada, Brazil, and Morocco. The first confirmed fixture: South Africa vs Canada at LA Stadium, Los Angeles on June 28.

Today's Upcoming Matches — June 25, 2026

Groups D, E, and F complete their group stages today with six more fixtures across the United States:

GroupMatchKick-off (ET / UTC)Venue
EGermany vs Ecuador4:00 PM / 20:00AT&T Stadium, Dallas
FJapan vs Sweden7:00 PM / 23:00AT&T Stadium, Dallas
FNetherlands vs Tunisia7:00 PM / 23:00Arrowhead Stadium, Kansas City
EIvory Coast vs Curaçao9:00 PM / 01:00 (Jun 26)Lincoln Financial Field, Philadelphia
DUSA vs Türkiye10:00 PM / 02:00 (Jun 26)SoFi Stadium, Los Angeles
DParaguay vs Australia10:00 PM / 02:00 (Jun 26)Levi's Stadium, San Francisco

Frequently Asked Questions

Q: Did South Africa really qualify for the Round of 32 for the first time?

Yes. South Africa's 1-0 win over South Korea on June 24 confirmed their place in the Round of 32, marking the first time in history that Bafana Bafana have progressed beyond the group stage of a FIFA World Cup. It is one of the most significant moments in the nation's footballing history.

Q: How many World Cup goals does Vinícius Júnior have at the 2026 tournament?

Vinícius Júnior has scored four goals in the 2026 FIFA World Cup group stage — his brace against Scotland on June 24 took him to that tally and placed him level with Erling Haaland and Kylian Mbappé entering the Round of 32, one goal behind leader Lionel Messi (5).

Q: Who advances from Groups A, B, and C?

From Group A: Mexico (1st, 9 pts) and South Africa (2nd, 6 pts). From Group B: Switzerland (1st, 7 pts) and Canada (2nd, 6 pts). From Group C: Brazil (1st, 9 pts) and Morocco (2nd, 6 pts). Czechia, South Korea, Bosnia-Herzegovina, Qatar, Scotland, and Haiti have all been eliminated.