Croatia defender Josip Simunic will miss the 2014 World Cup in Brazil after being suspended for 10 matches by FIFA for making pro-Nazi chants at the end of last month's playoff victory over Iceland.
The Croatian FA was shocked by the severity of the ban and said it was likely to appeal.
World soccer's ruling body FIFA announced the punishment in a statement on Monday.
"The disciplinary committee took note that the player, together with the crowd, shouted a Croatian salute that was used during World War II by the fascist 'Ustase' movement," it said.
"As a consequence the committee agreed that this salute was discriminatory and offended the dignity of a group of persons concerning, inter alia, race, religion or origin.
"After taking into account all of the circumstances of the case, and particularly given the gravity of the incident, the committee decided to suspend the player for 10 official matches," FIFA continued.
"The first matches ... have to be served during the final competition of the 2014 FIFA World Cup."
At the end of Croatia's 2-0 win on Nov. 19, Australia-born Simunic took the microphone at the Maksimir Stadium in Zagreb, turned to the stands and shouted 'Za dom' (for the Homeland), to which the audience replied 'Spremni' (Ready).
The call-and-response salute is widely associated with Croatia's Nazi-allied Ustasha regime which ruled in 1941-45 and brutally persecuted Jews, Serbs, Gypsies and anti-fascist Croats.
Simunic, who plays his club football for Dinamo Zagreb, said in a statement last month that he meant nothing wrong.
"As a Croatian who was born and grew up outside my homeland, I associate home with love, warmth and positive struggle - everything we showed on the pitch to win our place in the World Cup," said the 35-year-old.
Simunic was also fined 30,000 Swiss francs ($33,800) and "banned from entering the confines of the stadiums with regard to the 10 matches for which he is suspended".
The FIFA ban appears particularly severe, especially in view of the relatively light punishments that have been dished out to national teams and club sides for racist behaviour.
"We are shocked and we will probably appeal the verdict," Croatian FA executive president Damir Vrbanovic told the Jutarnji List daily.
"We are convinced Simunic never meant to offend anyone but at the same time we are aware FIFA wanted to send a strong message."
Croatia coach Niko Kovac was also unhappy at the length of the suspension.
"I am very disappointed with FIFA's decision and I feel very sorry for (Josip) because I have known him for a while and I am sure he never meant any harm," said Kovac.
Croatia have been drawn alongside hosts Brazil, Mexico and Cameroon in Group A at the World Cup that starts in June.
Who will win this year's Champions League?