← World Cup
🇲🇽Mexico
20
South Africa🇿🇦

Match events

  • 9'Julián Quiñones
  • 17'Teboho Mokoena
  • 23'Brian Gutiérrez
  • 49'Sphephelo Sithole
  • 56'Lyle Foster / Thalente Mbatha
  • 61'Jayden Adams / Themba Zwane
  • 66'Álvaro Fidalgo / Gilberto Mora
  • 66'Brian Gutiérrez / Luis Chávez
  • 67'Raúl Jiménez
  • 74'Nkosinathi Sibisi
  • 76'Raúl Jiménez / Armando González
  • 76'Érik Lira / Edson Álvarez
  • 77'Aubrey Modiba / Oswin Appollis
  • 77'Iqraam Rayners / Evidence Makgopa
  • 79'Julián Quiñones / Alexis Vega
  • 82'Themba ZwaneCard upgrade
  • 84'Themba Zwane
  • 90'César Montes
FTFull time · post-match
🇲🇽
Mexico
🇿🇦
South Africa

Group Stage · Group A · Thu, Jun 11 · 2:00 pm Mexico City · Estadio Azteca, Mexico City

Full-time · post-match analysis
Mexico vs South Africa — full time
Full-match analysis06:39 AM

Mexico Downs South Africa 2–0 in Fiery World Cup Opener

Mexico
20Full-time
South Africa

Key moments

  • 9' — Julián Quiñones strikes early to put Mexico ahead with a clinical finish.
  • 49' — Sphephelo Sithole is sent off with a straight red card, reducing South Africa to ten men.
  • 67' — Raúl Jiménez scores a crucial second goal to double El Tri's lead.
  • 84' — Themba Zwane receives a red card after a lengthy VAR review.
  • 90' — César Montes is shown a red card in stoppage time as emotions boil over.
Mexico vs South Africa match statistics

Co-hosts Mexico kicked off their 2026 FIFA World Cup campaign in spectacular fashion, defeating South Africa 2–0 in a chaotic, card-heavy clash at the iconic Estadio Azteca. Backed by a roaring home crowd, El Tri wasted no time imposing their will, finding the breakthrough in just the ninth minute. Debutant Julián Quiñones' clinical finish sent the stadium into raptures and forced a shell-shocked Bafana Bafana side into a defensive, physical shell, exemplified by Teboho Mokoena’s early yellow card.

The dynamic of the match shifted completely after the interval when South Africa's discipline shattered. In the 49th minute, midfielder Sphephelo Sithole was shown a straight red card, leaving the visitors with ten men and a mountain to climb. Mexico manager Javier Aguirre took tactical control, introducing Álvaro Fidalgo in the 66th minute. The shift paid immediate dividends as veteran striker Raúl Jiménez doubled Mexico's lead just a minute later, capitalizing on the numerical advantage to score his historic first-ever World Cup goal.

The final whistle could not come soon enough as tempers flared and discipline eroded entirely in the closing stages. A VAR review in the 82nd minute ended with South African veteran Themba Zwane receiving his marching orders, reducing his team to nine men. Even with the match secured, Mexico's evening ended with a blemish as defender César Montes was sent off with a red card in the 90th minute. While the late-game theatricals raise questions about discipline going forward, El Tri safely secured three crucial points to top Group A, leaving South Africa with plenty of rebuilding work ahead.

Player ratings

Julián Quiñones8.5

Mexico · Scored the opening goal of the tournament and remained a constant threat down the flank.

Raúl Jiménez8.0

Mexico · Led the line brilliantly and secured the three points with a veteran's finish in the second half.

Sphephelo Sithole3.0

South Africa · Dismantled his team's game plan by picking up a costly red card early in the second half.

Themba Zwane3.5

South Africa · Struggled to impact the midfield battle before receiving a late red card via VAR review.

César Montes5.5

Mexico · Maintained a strong defensive shape for 90 minutes but spoiled his performance with a needless stoppage-time red card.

Álvaro Fidalgo7.0

Mexico · Offered a composed presence and tactical fluidity immediately after coming off the bench.

Starting XI · as it played

Real lineup · goals, cards & subs
🇲🇽
MexicoFormation 4-3-3
Goals2
Rangel
Gallardo
5.5
Montes
Vásquez
Reyes
76'
Lira
7.066'
Fidalgo
66'
Gutiérrez
8.076'
Jiménez
8.579'
Quiñones
Alvarado
Substitutions · 5
66'Fidalgo
66'Gutiérrez
76'Jiménez
76'Lira
79'Quiñones
🇿🇦
South AfricaFormation 5-3-2
Goals0
Williams
77'
Modiba
Mbokazi
Sibisi
Okon
Mudau
Mokoena
3.0
Sithole
61'
Adams
56'
Foster
77'
Rayners
Substitutions · 4
56'Foster
61'Adams
77'Modiba
77'Rayners

Full time

Match events

Event feed will populate as official data lands.

Watch

Match highlights

All highlights

Video plays on this page via the official source. Playback rights vary by region (enforced by the player).

During the match · 15-minute updates
Pre-match · what we expected
Mexico vs South Africa preview
Match preview

Mexico vs South Africa — World Cup 2026 Preview

Mexico vs South Africa form and stats
  • Mexico form: No recent data
  • South Africa form: No recent data

Mexico vs South Africa — FIFA World Cup 2026 group stage preview.

This fixture promises to be a key battle as both sides look to make their mark in the tournament.

Starting XI (pre-match projection)

🇲🇽
Mexico4-3-3 projected
ManagerJavier Aguirre
Rangel
Sánchez
Montes
Vásquez
Gallardo
Álvarez
Romo
Mora
Alvarado
Giménez
Vega
Bench & squad · 14
CMFidalgo
STGonzález
AMGutiérrez
GKAcevedo
LWHuerta
DMLira
STMartínez
CBReyes
STQuiñones
DMChávez
LBChávez
CMVargas
CMPineda
STJiménez
🇿🇦
South Africa4-2-3-1 projected
ManagerHugo Broos
Williams
Mudau
Sibisi
Mbokazi
Modiba
Mokoena
Sithole
Appollis
Maswanganyi
Mofokeng
Foster
Bench & squad · 15
LBCross
STMakgopa
CBOkon
STRayners
RBSebelebele
CBNdamane
CBMakhanya
GKGoss
LBKabini
GKChaine
RBMatuludi
CMMbatha
LWMaseko
AMZwane
LWMoremi

Recent form · last 4

🇲🇽Mexico

LWWW
  • vs EnglandFIFA World Cup23
  • vs EcuadorFIFA World Cup20
  • @ Czech RepublicFIFA World Cup30
  • vs South KoreaFIFA World Cup10

🇿🇦South Africa

LWDL
  • vs CanadaFIFA World Cup01
  • vs South KoreaFIFA World Cup10
  • @ Czech RepublicFIFA World Cup11
  • @ MexicoFIFA World Cup02

Factlen projection

Pre-match win probability

52%16%32%
Mexico winDrawSouth Africa win

Model estimate from confederation strength + home edge, before confirmed lineups. Editorial projection — not betting advice.

MexicoTale of the tapeSouth Africa
Javier AguirreManagerHugo Broos
4-3-3 projectedFormation4-2-3-1 projected
CONCACAFConfederationCAF
Group AGroupGroup A

Key players

🇲🇽Mexico

  • Luis RomoCM
  • Gilberto MoraAM
  • Roberto AlvaradoRW

🇿🇦South Africa

  • Teboho MokoenaCM
  • Sphephelo SitholeCM
  • Oswin AppollisRW

Mexico squad watch

Official sources

Aguirre publishes Mexico's preliminary World Cup player pool

Mexico's preliminary list keeps the final 26 open until 1 June, with a domestic-camp core already working under Javier Aguirre.

Source: El País · May 13, 12:19 AM UTC

Ghana friendly gives Mexico a working opener blueprint

The latest friendly reinforced Rangel's hold on the goalkeeper spot and put Gilberto Mora, Brian Gutiérrez, and Armando González deeper into the selection conversation.

Source: El País · May 23, 3:56 AM UTC

South Africa squad watch

Official sources

Broos names 32-player preliminary World Cup squad

FIFA's squad hub lists South Africa's 32-player preliminary group, led by Ronwen Williams, Teboho Mokoena, and Lyle Foster.

Source: FIFA · May 21, 12:00 PM UTC

Final South Africa cut expected at Union Buildings

Local reporting says Broos is expected to trim the 32-player training group to the tournament squad on 27 May.

Source: FARPost · May 21, 6:00 PM UTC

Mexico roster

Preliminary squad - 55/55

Squad source

GK

Guillermo OchoaAEL Limassol
Raúl RangelGuadalajara
Carlos AcevedoSantos Laguna
José Antonio RodríguezTijuana
Carlos MorenoPachuca
Alex PadillaAthletic Bilbao

DF

Jesús GallardoToluca
César MontesLokomotiv Moscow
Jorge SánchezPAOK
Johan VásquezGenoa
Israel ReyesAmerica
Jesús Alberto AnguloTigres UANL
Julián AraujoCeltic
Mateo ChávezAZ
Víctor GuzmánMonterrey
Richard LedezmaGuadalajara
Everardo LópezToluca
Denzell GarcíaJuárez
Bryan GonzálezGuadalajara
Ramón JuárezAmerica
Eduardo ÁguilaAtlético San Luis
Alejandro GómezTijuana
Luis ReyPuebla

MF

Edson ÁlvarezFenerbahce - Captain in preliminary pool
Orbelín PinedaAEK Athens
Carlos RodríguezCruz Azul
Roberto AlvaradoGuadalajara
Luis RomoGuadalajara
Luis ChávezDynamo Moscow
Érick SánchezAmerica
Diego LainezTigres UANL
Érik LiraCruz Azul
Marcel RuizToluca
Efraín ÁlvarezGuadalajara
Brian GutiérrezGuadalajara
Alexis GutiérrezAmerica
Gilberto MoraTijuana
Obed VargasAtlético Madrid
Jesús Ricardo AnguloToluca
Jordán CarrilloPumas
Kevin CastañedaTijuana
Álvaro FidalgoBetis
Jorge RuvalcabaNew York Red Bulls
Alexéi DomínguezPachuca
Jeremy MárquezCruz Azul
Elías MontielPachuca
Isaías ViolanteAmerica

FW

Raúl JiménezFulham
Alexis VegaToluca
Santiago GiménezMilan
César HuertaAnderlecht
Julián QuiñonesAl-Qadsiah
Germán BerterameInter Miami
Guillermo MartínezPumas
Armando GonzálezGuadalajara

South Africa roster

Preliminary squad - 32/32

Squad source

GK

Ronwen WilliamsClub not listed
Ricardo GossClub not listed
Sipho ChaineClub not listed
Brandon PetersonClub not listed

DF

Khuliso MudauClub not listed
Olwethu MakhanyaClub not listed
Bradley CrossClub not listed
Thabiso MonyaneClub not listed
Thabang MatuludiClub not listed
Nkosinathi SibisiClub not listed
Aubrey ModibaClub not listed
Khulumani NdamaneClub not listed
Ime OkonClub not listed
Samukele KabiniClub not listed
Mbekezeli MbokaziClub not listed

MF

Teboho MokoenaClub not listed
Jayden AdamsClub not listed
Brooklyn PoggenpoelClub not listed
Lebohang MaboeClub not listed
Thalente MbathaClub not listed
Sphephelo SitholeClub not listed

FW

Oswin AppollisClub not listed
Tshepang MoremiClub not listed
Evidence MakgopaClub not listed
Lyle FosterBurnley
Iqraam RaynersClub not listed
Relebohile MofokengClub not listed
Themba ZwaneClub not listed
Patrick MaswanganyiClub not listed
Kamogelo SebelebeleClub not listed
Thapelo MorenaClub not listed
Thapelo MasekoClub not listed