Mexico delivered a commanding performance in the 2026 World Cup's opening match on Wednesday. They defeated South Africa 2-0 at the Estadio Azteca before a roaring home crowd.
Julian Quiñones scored first, netting the tournament's opening goal early on. Veteran striker Raúl Jiménez then sealed victory with a second-half strike.
The co-hosts controlled the game from kickoff to the final whistle. South Africa never found their rhythm against Mexico's relentless attacking play.
Things fell apart for Bafana Bafana in the second half. Sphephelo Sithole and Themba Zwane both received red cards, leaving the visitors with just nine players.
Zwane's dismissal came after a heated altercation with Mexico goalkeeper Luis Malagón. The midfielder appeared to slap the keeper, earning a straight red.
For South Africa, this was their first World Cup since hosting the tournament in 2010. They couldn't have asked for a tougher opening fixture.
Mexico dictated play throughout at the iconic stadium in the capital. Home support proved a significant advantage as the hosts pressed relentlessly forward.
Quiñones broke through first to settle any early nerves among the Mexican fans. Jiménez's goal then put the contest beyond doubt.
South Africa offered little resistance as the match wore on. They were forced to retreat deeper and deeper into their own half.
Late in the game, Mexico also had a player sent off. Cesar Montes received a red card for fouling Khuliso Mudau.
By then, the result was already secured. Mexico's victory gives them an ideal start in Group A.