← World Cup
FTFull time · post-match
🇲🇽
Mexico
🇿🇦
South Africa

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

Post-match analysis
5h ago

Azteca Bedlam: Mexico Breaks Opener Curse in Wild 2-0 Win

  • 9' — Julián Quiñones fires Mexico ahead after Erik Lira dispossesses Sphephelo Sithole on the edge of the box.
  • 50' — South Africa's Sphephelo Sithole receives a straight red card, reducing Bafana Bafana to ten men.
  • 67' — Raúl Jiménez doubles the Mexican lead with a clinical close-range header from a Roberto Alvarado cross.
  • 90+5' — The match descends into chaos as Themba Zwane and César Montes are both sent off in a wild finish.

The 2026 FIFA World Cup roared to life at the iconic Estadio Azteca with a chaotic, historic opening clash that saw co-hosts Mexico banish their long-standing curtain-raiser curse in a fiery 2-0 victory over South Africa. El Tri, who had failed to win any of their previous seven tournament-opening matches, capitalised on an electric home atmosphere to dominate from the outset. Javier Aguirre's side took just nine minutes to puncture Bafana Bafana’s defense, setting the stage for a match that would eventually dissolve into unprecedented, card-happy bedlam in the second half.

The defining tactical battle was won in transition, where Mexico's aggressive press utterly suffocated South Africa's buildup play. The opening goal materialized from this exact blueprint; Erik Lira pickpocketed Sphephelo Sithole on the edge of the area, allowing Julián Quiñones to smash a low finish between the legs of Ronwen Williams. South Africa's hopes of a comeback evaporated shortly after the interval when Sithole’s nightmare afternoon culminated in a straight red card for bringing down Brian Gutiérrez. Down to ten men, Bafana Bafana succumbed to relentless pressure as Roberto Alvarado lofted an exquisite cross for Raúl Jiménez to head home from close range in the 67th minute, effectively sealing the points.

While Mexico celebrated a crucial victory, the game’s closing stages will be remembered for referee Wilton Sampaio’s historic flurry of red cards. South Africa's Themba Zwane was sent packing after a VAR review for striking Alvarado, and El Tri's evening was soured in stoppage time when César Montes was shown red for a reckless challenge on Khuliso Mudau. Despite the disciplinary chaos, Quiñones emerged as the match's standout performer, wreaking havoc on the flank and hitting the woodwork in a virtuoso performance. Conversely, Sithole's midfield disasterclass proved to be the ultimate undoing for Hugo Broos' side.

This victory catapults Mexico to the top of Group A, injecting massive momentum into their campaign and alleviating the intense home pressure. However, Montes' late dismissal creates a defensive headache for Aguirre ahead of their clash with South Korea. For South Africa, the path forward looks daunting. Stripped of two key figures in Sithole and Zwane for their must-win encounter against Czechia, Bafana Bafana must quickly regroup and find a spark if they are to prevent an early World Cup exit.

Player ratings

Julián Quiñones8.5

Mexico · Scored the opening goal, hit the post, and was a constant nightmare for the South African backline.

Raúl Jiménez8.0

Mexico · Led the line with veteran composure and put the game to bed with a vintage header.

Roberto Alvarado7.5

Mexico · Provided a gorgeous assist for Jiménez and won key duels to frustrate the visitors.

Ronwen Williams6.5

South Africa · Stood tall under heavy pressure, making crucial saves to prevent a heavier defeat.

César Montes5.0

Mexico · A solid defensive outing ruined by a needless stoppage-time red card that sidelines him next match.

Sphephelo Sithole3.0

South Africa · A disastrous outing, giving away the ball for the opener before being sent off early in the second half.

Watch

Match highlights

All highlights

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

Full time

Match events

Event feed will populate as official data lands.

Pre-match preview

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 · 16
CMFidalgoSTGonzálezAMGutiérrezGKAcevedoLWHuertaDMLiraSTMartínezGKOchoaCBReyesCMAguirreSTQuiñonesDMChávezLBChávezCMVargasCMPinedaSTJiménez
🇿🇦
South Africa4-2-3-1 projected
ManagerHugo Broos
Williams
Mudau
Sibisi
Mbokazi
Modiba
Mokoena
Sithole
Appollis
Maswanganyi
Mofokeng
Foster
Bench & squad · 17
LBCrossSTMakgopaCMBroosCBOkonSTRaynersAMAdamsRBSebelebeleCBNdamaneCBMakhanyaGKGossLBKabiniGKChaineRBMatuludiCMMbathaLWMasekoAMZwaneLWMoremi

Recent form · last 4

🇲🇽Mexico

WWWW
  • vs South AfricaFIFA World Cup20
  • vs SerbiaInternational Friendlies51
  • vs AustraliaInternational Friendlies10
  • vs GhanaInternational Friendlies20

🇿🇦South Africa

LDDL
  • @ MexicoFIFA World Cup02
  • @ JamaicaInternational Friendlies11
  • vs NicaraguaInternational Friendlies00
  • vs PanamaInternational Friendlies12
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 LimassolPhoto: Fenul · Fenul Internal
Raúl RangelGuadalajaraPhoto: Fenul · Fenul Internal
Carlos AcevedoSantos LagunaPhoto: Fenul · Fenul Internal
José Antonio RodríguezTijuanaPhoto: Fenul · Fenul Internal
Carlos MorenoPachucaPhoto: Fenul · Fenul Internal
Alex PadillaAthletic BilbaoPhoto: Fenul · Fenul Internal

DF

Jesús GallardoTolucaPhoto: Fenul · Fenul Internal
César MontesLokomotiv MoscowPhoto: Fenul · Fenul Internal
Jesús Alberto AnguloTigres UANLPhoto: Fenul · Fenul Internal
Julián AraujoCelticPhoto: Fenul · Fenul Internal
Víctor GuzmánMonterreyPhoto: Fenul · Fenul Internal
Richard LedezmaGuadalajaraPhoto: Fenul · Fenul Internal
Everardo LópezTolucaPhoto: Fenul · Fenul Internal
Denzell GarcíaJuárezPhoto: Fenul · Fenul Internal
Bryan GonzálezGuadalajaraPhoto: Fenul · Fenul Internal
Ramón JuárezAmericaPhoto: Fenul · Fenul Internal
Eduardo ÁguilaAtlético San LuisPhoto: Fenul · Fenul Internal
Alejandro GómezTijuanaPhoto: Fenul · Fenul Internal

MF

Edson ÁlvarezFenerbahce - Captain in preliminary poolPhoto: Fenul · Fenul Internal
Orbelín PinedaAEK AthensPhoto: Fenul · Fenul Internal
Carlos RodríguezCruz AzulPhoto: Fenul · Fenul Internal
Roberto AlvaradoGuadalajaraPhoto: Fenul · Fenul Internal
Luis RomoGuadalajaraPhoto: Fenul · Fenul Internal
Luis ChávezDynamo MoscowPhoto: Fenul · Fenul Internal
Érick SánchezAmericaPhoto: Fenul · Fenul Internal
Diego LainezTigres UANLPhoto: Fenul · Fenul Internal
Efraín ÁlvarezGuadalajaraPhoto: Fenul · Fenul Internal
Brian GutiérrezGuadalajaraPhoto: Fenul · Fenul Internal
Alexis GutiérrezAmericaPhoto: Fenul · Fenul Internal
Gilberto MoraTijuanaPhoto: Fenul · Fenul Internal
Obed VargasAtlético MadridPhoto: Fenul · Fenul Internal
Jesús Ricardo AnguloTolucaPhoto: Fenul · Fenul Internal
Jordán CarrilloPumasPhoto: Fenul · Fenul Internal
Kevin CastañedaTijuanaPhoto: Fenul · Fenul Internal
Álvaro FidalgoBetisPhoto: Fenul · Fenul Internal
Jorge RuvalcabaNew York Red BullsPhoto: Fenul · Fenul Internal
Alexéi DomínguezPachucaPhoto: Fenul · Fenul Internal
Jeremy MárquezCruz AzulPhoto: Fenul · Fenul Internal
Elías MontielPachucaPhoto: Fenul · Fenul Internal
Isaías ViolanteAmericaPhoto: Fenul · Fenul Internal

FW

Raúl JiménezFulhamPhoto: Fenul · Fenul Internal
Santiago GiménezMilanPhoto: Fenul · Fenul Internal
César HuertaAnderlechtPhoto: Fenul · Fenul Internal
Julián QuiñonesAl-QadsiahPhoto: Fenul · Fenul Internal
Germán BerterameInter MiamiPhoto: Fenul · Fenul Internal
Guillermo MartínezPumasPhoto: Fenul · Fenul Internal
Armando GonzálezGuadalajaraPhoto: Fenul · Fenul Internal

South Africa roster

Preliminary squad - 32/32

Squad source

GK

Ronwen WilliamsClub not listedPhoto: Fenul · Fenul Internal
Ricardo GossClub not listedPhoto: Fenul · Fenul Internal
Sipho ChaineClub not listedPhoto: Fenul · Fenul Internal
Brandon PetersonClub not listedPhoto: Fenul · Fenul Internal

DF

Khuliso MudauClub not listedPhoto: Fenul · Fenul Internal
Olwethu MakhanyaClub not listedPhoto: Fenul · Fenul Internal
Bradley CrossClub not listedPhoto: Fenul · Fenul Internal
Thabiso MonyaneClub not listedPhoto: Fenul · Fenul Internal
Thabang MatuludiClub not listedPhoto: Fenul · Fenul Internal
Nkosinathi SibisiClub not listedPhoto: Fenul · Fenul Internal
Aubrey ModibaClub not listedPhoto: Fenul · Fenul Internal
Khulumani NdamaneClub not listedPhoto: Fenul · Fenul Internal
Ime OkonClub not listedPhoto: Fenul · Fenul Internal
Samukele KabiniClub not listedPhoto: Fenul · Fenul Internal
Mbekezeli MbokaziClub not listedPhoto: Fenul · Fenul Internal

MF

Teboho MokoenaClub not listedPhoto: Fenul · Fenul Internal
Jayden AdamsClub not listedPhoto: Fenul · Fenul Internal
Brooklyn PoggenpoelClub not listedPhoto: Fenul · Fenul Internal
Lebohang MaboeClub not listedPhoto: Fenul · Fenul Internal
Thalente MbathaClub not listedPhoto: Fenul · Fenul Internal
Sphephelo SitholeClub not listedPhoto: Fenul · Fenul Internal

FW

Oswin AppollisClub not listedPhoto: Fenul · Fenul Internal
Tshepang MoremiClub not listedPhoto: Fenul · Fenul Internal
Evidence MakgopaClub not listedPhoto: Fenul · Fenul Internal
Iqraam RaynersClub not listedPhoto: Fenul · Fenul Internal
Relebohile MofokengClub not listedPhoto: Fenul · Fenul Internal
Themba ZwaneClub not listedPhoto: Fenul · Fenul Internal
Patrick MaswanganyiClub not listedPhoto: Fenul · Fenul Internal
Kamogelo SebelebeleClub not listedPhoto: Fenul · Fenul Internal
Thapelo MorenaClub not listedPhoto: Fenul · Fenul Internal
Thapelo MasekoClub not listedPhoto: Fenul · Fenul Internal
Analysis generated from official match data (TheSportsDB + Gemini). Ratings are editorial estimates. Unofficial product — not affiliated with or endorsed by FIFA.