Former France captain Zinedine Zidane has been handed a three-match ban by Fifa and been fined for his World Cup final head-butt on Italian defender Marco Materazzi.
Materazzi has himself been suspended for two games and fined for provoking the incident, which occurred ten minutes from the end of extra-time in Berlin's Olympic Stadium and overshawdowed Italy's fourth World Cup triumph.
A Fifa spokesman said: "Zinedine Zidane will be suspended for three matches and fined 7500 Swiss francs. However, the committee has taken note that he has declared his career is over and taken note of Zidane's pledge to do three days community service within Fifa's humanitarian activities.
"Marco Materazzi will be suspended for two official matches of the Italian national team and fined the sum of 5000 Swiss francs for repeatedly provoking Zidane.
"In both of the players statements, the two players expressed regret over the incidents and presented their excuses to Fifa and the football community over what had happened. They both stressed in statements that the verbal provocation was of an insulting nature but not - and I stress - of any racist nature."
Zidane will not be stripped of the Golden Ball he was awarded for being player of the tournament.