Double Olympic pole vault champion Yelena Isinbayeva announced her retirement on Friday at a combative news conference where she said God would be the judge of whether athletics' governing body was right to exclude Russia from the Rio Games.
"Today in Rio on August 19, 2016, Yelena Isinbayeva is finishing her professional career, this is my statement," she told reporters.
"I'm very happy that I fulfilled my dreams, I won all possible medals, all possible titles, I won the trust and love of all the fans in the world."
On the decision by the IAAF athletics federation to ban Russia's track and field team in the light of an independent report on state-sponsored doping, she said: "I will forgive them and God will be their judge."
Join Jerusalem Post Premium Plus now for just $5 and upgrade your experience with an ads-free website and exclusive content. Click here>>