The opening match of the 2010 FIFA World Cup was played at Soccer City Stadium in Johannesburg. South Africa faced Mexico in this inaugural match on June 11, 2010, ending in a 1-1 draw. Johannesburg was the primary host city, with Soccer City (now FNB Stadium) as the main venue.