Nelson Mandela Bay Stadium, Port Elizabeth The 2010 FIFA World Cup kicks off at Nelson Mandela Bay Stadium with Germany v Serbia on June 18. The stadium will also host the match for third place, and a quarter-final amidst a total of eight matches. Newly built, it’s located in Port Elizabeth, on the coast of the Eastern Cape Province.








