Harbhajan Singh has been cleared at an appeal hearing of racially abusing Australia all-rounder Andrew Symonds.
The India spinner had been found guilty of calling Symonds, Australia's only mixed-race player, a "monkey" during the second Test in Sydney this month.
But at an appeal hearing on Tuesday, Harbhajan had his three-match ban lifted and was instead fined half his match fee for offensive behaviour.
The charge was downgraded to general abuse, governing body the ICC said.
"The racial abuse charges have been dropped," said Niranjan Shah, secretary of the Board of Control for Cricket in India. "It is finished.
"The punishment is only for using obscene language."