Moldovan canoeist Serghei Tarnovschi has been stripped of his Olympic bronze medal for a doping violation.

Ukraine-born Tarnovschi secured a podium finish after coming third in the men's canoe single 1000 metre final in Rio on Tuesday.

The International Olympic Committee's disciplinary commission has now amended the result after the 19-year-old failed a drugs test.

Russia's Ilia Shtokalov will take bronze from a sprint race which was won by German Sebastian Brendel, with Isaquias Queiroz dos Santos taking silver for host nation Brazil.

On Thursday, Kyrgyz weightlifter Izzat Artykov was the first Rio medallist to have the honour taken off him for failing a test.