Maria Sharapova has had her doping ban reduced from two years to 15 months by the Court of Arbitration for Sport (CAS).
The 29-year-old tested positive for the heart-boosting drug meldonium in January at the Australian Open and was given a two-year ban by the International Tennis Federation (ITF) in June.
But CAS, sport's highest court, announced it has reduced that by nine months, meaning the five-time grand slam winner will be eligible to play again on April 26, 2017, four weeks before the French Open.
In a statement issued by her agents, the Russian tennis star said: "I've gone from one of the toughest days of my career last March when I learned about my (provisional) suspension to now, one of my happiest days, as I found out I can return to tennis in April (2017).
"In so many ways, I feel like something I love was taken away from me and it will feel really good to have it back. Tennis is my passion and I have missed it. I am counting the days until I can return to the court."
Noting that CAS' three-man panel ruled that "it does not agree with many of the conclusions of the (ITF) tribunal", Sharapova said she had learned from this episode and hoped her sport's governing body had too.
"I have taken responsibility from the very beginning for not knowing that the over-the-counter supplement I had been taking for the last 10 years was no longer allowed," she added.
"But I also learned how much better other federations were at notifying their athletes of the rule change, especially in eastern Europe where Mildronate (its trade name) is commonly taken by millions of people.
"Now that this process is over, I hope the ITF and other relevant tennis anti-doping authorities will study what these other federations did, so that no other tennis player will have to go through what I went through.
"And to my fans, I thank you so much for living and breathing so many of these tough months together. During this time, I have learned the true meaning of a fan and I am so fortunate to have had your support. I'm coming back soon and I can't wait."