Watch Mexico vs South Africa highlights on FOX Sports and relive the key moments from the opening match of the FIFA World Cup 2026™. Mexico defeated South Africa 2–0 at Mexico City Stadium in a rematch of the 2010 World Cup opener, with the roles of host and visitor reversed this time around. Read the 4 Takeaways from the match and see how Mexico secured all three points in the Group A opener.

Goals from Julián Quiñones and Raúl Jiménez proved to be the difference, but the story of the match was three red cards shown in the second half. For the first time in a World Cup opening match and only the second time in tournament history, three players were sent off, with two red cards issued to South Africa and one to the Mexico National Football Team. All three players will miss their nation's next group stage match.

Where to Watch Mexico vs South Africa

You can watch Mexico vs South Africa live on FOX or stream on FOX One. All 72 FIFA World Cup 2026™ Group Stage games will air across FOX and FS1, with every match available live and on-demand on FOX One and the FOX Sports App. FOX One delivers a new, innovative World Cup viewing experience, including features like multiview, real-time stats, key plays, and personalized viewing options. Every match will also be available in 4K on FOX One and most major Pay TV providers.

Mexico vs South Africa World Cup History

Mexico defeated South Africa 2-0 in the FIFA World Cup™ 2026. Mexico and South Africa have met once before in the FIFA World Cup™, playing to a 1–1 draw in the opening match of the 2010 tournament. That result added historical context heading into this Group A opener. The two nations have also faced each other in multiple international friendlies, with Mexico winning four of the five all-time meetings, including a 4–0 victory in 1993 and a 4–2 win in 2000. That history added extra context heading into this Group A opener.

FIFA World Cup 2026™ Group A Schedule

June 11, 2026
Group A: Watch Mexico vs South Africa - Mexico City Stadium (3 p.m. ET / 12 p.m. PT)

June 11, 2026
Group A: Watch South Korea vs Czechia - Guadalajara Stadium (10 p.m. ET / 7 p.m. PT)

June 18, 2026
Group A: Watch South Africa vs Czechia - Atlanta Stadium (12 p.m. ET / 9 a.m. PT)

June 18, 2026
Group A: Watch Mexico vs South Korea - Guadalajara Stadium (9 p.m. ET / 6 p.m. PT)

June 24, 2026
Group A: Watch Mexico vs Czechia - Mexico City Stadium (9 p.m. ET / 6 p.m. PT)

June 24, 2026
Group A: Watch South Korea vs South Africa - Monterrey Stadium (9 p.m. ET / 6 p.m. PT)