Julián Quiñones scored the opener after a South
African defensive error, set up by Erik Lira's pass, before Raúl Jiménez headed
home the second from Roberto Alvarado's cross in the 67th.
South Africa's Sphephelo Sithole saw red early in
the second half for denying a goalscoring chance, leaving them with 10 men as
Mexico controlled possession.
The 87,000 fans celebrated amid a star-filled ceremony with Shakira and Burna Boy, while Nigerians in the crowd donned El Tri jerseys in solidarity.