With four games to go at the World Cup finals, FIFA has declared the South African tournament a success.
President Sepp Blatter is delighted by attendances at the games and also by the number of statesmen among the crowds.
The BBC reports former United States President Bill Clinton and German Chancellor Angela Merkel are among those to have attended matches.
Mr Blatter says more than 500,000 fans have gone to South Africa and the final figure might be even higher.
"I am a very happy president today and I hope I will be happy until the very end of this week," he said.
"Football gives emotions in this deranged world. Look at the news and you see the world appears to have suddenly stopped.
"We are giving hope to the world that perhaps, through football, we can become better human beings."
The first semi-final between the Netherlands and Uruguay will be held on Tuesday (South African Time). The second is between Spain and Germany on Wednesday.
The final will be played on 11 July at Soccer City in Johannesburg.