The Court of Arbitration for Sport has cleared 15-year-old Russian Kamila Valieva to continue competing in the individual figure skating competition at the Beijing Olymipcs.
It made the announcement despite the fact that she failed a drug test in December.
The test result was only announced during the Games after Valieva won the team gold with Russia.
The BBC's Laura Scott reports from Beijing.
What has been decided today by the Court of Arbitration for Sport is that a provisional suspension should not be imposed on her.
And it listed a number of exceptional circumstances, primarily due to her young age and the damage it would cause if they were to impose that provisional suspension if further down the line it was deemed that she shouldn't be given a lengthy sanction and she'd been barred from continuing her competition at the Games.
But today hasn't tackled is what should happen regarding the medals in that team event, which has yet to be handed out.