Newmarket javelin thrower Goldie Sayers has finally been presented with her Olympic bronze medal - 11 years on from the 2008 Beijing Games.
Sayers, now 37, originally finished fourth at the 2008 Games but was retrospectively upgraded to bronze after Russian athlete Mariya Abakumova was disqualified after being found guilty of doping.
Abakumova appealed the decision to strip her of her silver medal following a 2016 re-test, but the Court of Arbitration for Sport dismissed her case.
Following her retirement in 2017, Sayers said that the "greatest moment of her life had been stolen".
However, she was given some redemption on Saturday as she belatedly received her medal during a special ceremony at the Anniversary Games in London.
Sayers was visibly emotional as the national anthem was played at the Olympic Stadium and was given a standing ovation by the crowd.
Talking to the BBC following the ceremony, she admitted she struggled to keep her emotions in check.
"I was struggling beforehand, it was a lot to take in," she said.
"I was desperate to take it in but I think it's hard whatever happens. It's been a long, old process. It's been a long-time coming."