The document lists 10 South African stadiums that hosted matches during the 2010 FIFA World Cup: Green Point, Nelson Mandela Bay, Free State, Moses Mabhida, Soccer City, Ellis Park, Royal Bafokeng, Loftus Versfeld, Mbombela, and Peter Mokaba. Soccer City and Green Point hosted the inaugural and final matches.