Cape Town Stadium Durban StadiumPolokwane StadiumRustenburg Stadium Port Elizabeth Stadium Bloemfontein Stadium Nelspruit StadiumPretoria Stadium Soccer.
2010 world cup