FULL CIRCLE ⚽️
South Africa and Mexico will meet in the opening match of the 2026 World Cup, 16 years after the same fixture kicked off the 2010 tournament at Soccer City in Johannesburg.
That game finished 1-1, with Siphiwe Tshabalala putting South Africa ahead before Rafael Márquez, the only player to captain his country at five World Cups, leveled for Mexico.
Guillermo Ochoa, who is now appearing at his sixth World Cup, was named on the bench that day.