The Soccer City Stadium in Johannesburg.
The FNB Stadium, known as Soccer City during the 2010 FIFA World Cup, is a stadium located in Nasrec, the Soweto area of Johannesburg. The stadium hosted the opening ceremony followed by the opening match between South Africa and Mexico, 4 other group stage matches, a Round of 16 match, a quarter-final and the final.