FIFA has scored an "own goal" by agreeing sponsorship deals for the 2010 World Cup with companies that sell unhealthy products, campaigners say.
The World Cancer Research Fund criticised the governing body for partnering with the likes of Coca Cola, McDonald's and Budweiser.
It said the tournament should be an opportunity to promote active lifestyles.
Advertisers denied the deals would negatively impact children's diets.
The three companies are partners or official sponsors for the World Cup giving them a visible presence inside the stadiums on advertising hoardings and digital displays.
And the charity believes that with matches being watched by billions of people in more than 200 countries people across the world will be influenced.