The Nelson Mandela Bay in Nelson Mandela Bay/ Port Elizabeth will host eight matches during the 2010 FIFA World Cup.