The 2010 World Cup final was held at Soccer City Stadium in Johannesburg (also called FNB Stadium). As the largest stadium in South Africa with ~94,700 seats, it hosted both the opening match and the final. Cape Town's Green Point Stadium hosted a semifinal, not the final.