Indian cricketer Harbhajan Singh has been cleared of saying something racist to an Australian player during a match.
The whole Indian team had threatened to pull out of the Australian tour after Harbhajan was given the ban.
But they agreed to carry on after he was allowed to take part until another hearing looked into the matter again.
Harbhajan has been cleared of saying something racist and the ban has been lifted, but he pleaded guilty to using bad language and was given a fine.
Tension had been building during the second Test match in Sydney before Harbhajan was accused of calling Australian player Andrew Symonds a "monkey".
Symonds is the only player on the Australian team who is not white.
After an investigation, referee Mike Proctor decided Harbhajan had used the word, although the two umpires did not hear him say it.
Harbhajan Singh and Andrew Symonds have sorted things out
The judge at the latest hearing ruled there wasn't enough evidence to prove Harbhajan had said anything racist.
The Indian cricket board and Cricket Australia released a joint statement about the outcome.
It read: "Harbhajan Singh and Andrew Symonds said they had resolved the on-field issue between them in Sydney, and now intend to get on with the game of cricket, which is most important to them."
India have lifted their threat to pull out of the tour, and the players are moving on to Melbourne for a Twenty20 game on Friday.