LONDON (AP) -- Russian Olympic athletes who participated in a rally supporting President Vladimir Putin and the invasion of Ukraine are facing a backlash, with one losing a sponsorship deal and facing a disciplinary investigation.
Medalists from cross-country skiing, gymnastics, figure skating and swimming gathered on stage at the Luzhniki Stadium on Friday as part of the concert and entertainment program around Putin's speech.
Olympic champion swimmer Evgeny Rylov is under investigation from the sport's governing body, known as FINA, for attending the event.
"The FINA Executive confirmed that the FINA Disciplinary Panel has opened a procedure against Russian swimmer Evgeny Rylov for a potential violation of the FINA rules following his alleged participation in a pro-war rally at the Luzhniki Stadium in Moscow," the swimming federation said Wednesday in a statement. "The FINA Executive has requested that the panel's proceedings be expedited."
Rylov also lost his endorsement deal with swimwear manufacturer Speedo because of his involvement in the pro-Putin rally.
"Following his attendance at the Luzhniki Stadium in Moscow at the weekend, Speedo can confirm that it has terminated the sponsorship of Evgeny Rylov with immediate effect," the company said. "We condemn the war in Ukraine in the strongest possible way and stand in solidarity with the people of Ukraine, our athletes and our teammates who have been impacted by the conflict."
Speedo added it will donate the remainder of Rylov's sponsorship fee to UNHCR, the United Nations agency caring for refugees.
Most of the athletes, including Rylov, were pictured wearing jackets with a "Z" on the chest at the rally. The letter isn't part of the Russian alphabet but has become a symbol of support for Russian troops after it was used as a marker on Russian armored vehicles operating in Ukraine.
Other Olympic medalists athletes in attendance included figure skaters Victoria Sinitsina, Nikita Katsalapov, Evgenia Tarasova and Vladimir Morozov; cross-country skier Alexander Bolshunov; and rhythmic gymnastic twin sisters Dina and Arina Averina.
The athletes stood on stage as the national anthem was played in an apparent reference to how Russian teams at last year's Summer Olympics in Tokyo and this year's Winter Olympics in Beijing didn't have the anthem at their ceremonies in the fallout from years of doping disputes.
The event was held on the anniversary of Russia's 2014 annexation of Crimea from Ukraine, with patriotic songs and praise for troops and Russia-backed separatists.
"Not so long ago we supported them in this difficult Olympic season, now they support the war against us and our country," Ukrainian ice dancer Oleksandra Nazarova wrote on Instagram last week with a picture of four Russian skaters taking part in the rally.
Nazarova and partner Maksym Nikitin are both from Kharkiv, the mostly Russian-speaking city in northeastern Ukraine which has been subjected to intense bombardments by Russian forces.
Since the invasion, dozens of sports banned Russian and Belarusian athletes from their events after the International Olympic Committee recommended they be expelled from competition. Belarus has been an ally of Russia in the war.
Swimming, however, had said it would allow Russians and Belarusians to compete "in a neutral capacity" but hardened its stance Wednesday with a full ban from the world championships.
Hours earlier, Rylov had said on Instagram he will boycott the swimming world championships in June and July "as a sign of support" for Russian athletes who were banned from other competitions.
FINA also said Russia has now withdrawn from all international competitions.
There is a precedent for a Russian competitor being personally punished for supporting government policies. Gymnast Ivan Kuliak is facing a disciplinary hearing for wearing a "Z" symbol on the podium next to a Ukrainian competitor, and chess player Sergey Karjakin was suspended for six months Monday for social media posts with strident support for Putin and Russian troops.