South Africa, where the Fifa Football World Cup is to kick off 11 June, has introduced cleaner transportation, while Brazil is planning ecological stadiums for the championship it will host in 2014. But these and other initiatives clash with the countries' overall environmental performance.