Fans celebrate inside Mexico City's Azteca Stadium as Mexico defeats South Africa 2-0 in the opening match of the 2026 FIFA World Cup on June 11, 2026.