The continental football showpiece, being hosted in South Africa, is ready to thrill.