In a dramatic start to the 2026 FIFA World Cup, Mexico defeated South Africa 3-0 in their Group A match on June 11, 2026, at the Estadio Azteca in Mexico City. The match saw three red cards, a rare occurrence in World Cup history.
Mexico took an early lead with a goal in the 12th minute by Hirving Lozano. South Africa's hopes were dashed when defender Mosa Lebusa received a red card in the 35th minute for a dangerous tackle. Mexico doubled their lead just before halftime with a goal from Raúl Jiménez.
In the second half, South Africa's goalkeeper Ronwen Williams was sent off in the 58th minute for a handball outside the box, leaving his team with nine men. Mexico capitalized with a third goal from Jesús Corona in the 72nd minute. South Africa's captain Thulani Hlatshwayo also received a red card in the 85th minute for a second yellow card.
The match was part of the 2026 World Cup, which is being co-hosted by the United States, Canada, and Mexico. This was the first World Cup match for Mexico as a host nation since 1970.