Jamaican athlete Dominique Blake has had her six-year doping ban reduced to four-and-a-half years by the Court of Arbitration for Sport.
The 400-metre runner was hit with the original suspension in June 2012 after testing positive for the banned substance methylhexanamine during trials for the London Olympics.
The 26-year-old, who believed that the six-year sanction was too harsh, took her case to the CAS following a failed appeal with the Jamaican authorities.
Blake had previously been banned for nine months in 2006 for using ephedrine.