Russia's Kamila Valieva, just 15 years old, hammered home her status as Olympic Games gold medal favourite on Saturday when she swept to the European title in Tallinn.
Valieva, 15, completes Russian Euro skate sweep ahead of Olympics
Olympic favourite: Russia's Kamila Valieva performs during the European Figure Skating Championships
Valieva, in her first season on the senior circuit, led a Russian sweep of the women's podium with her 259.06 points enough to defeat world champion Anna Shcherbakova (237.42 points) and Alexandra Trusova (234.36).
Russia also claimed titles in the men's event, pairs and ice dance in a stunning performance less than three weeks before the Winter Olympics start in Beijing on February 4.
In Thursday's short programme, Valieva had set a new world record of 90.45 points after a flawless performance to "In Memoriam".
It bettered her previous world best mark of 87.42 points at the Russian Grand Prix in November.
Earlier on Saturday, Victoria Sinitsina and Nikita Katsalapov retained their ice dance title.
Sinitsina and Katsalapov won with a total of 217.96 points, ahead of compatriots Alexandra Stepanova and Ivan Bukin, who scored 213.20, and Italians Charlene Guignard and Marco Fabbri on 207.97.
Their main rivals for Olympic gold, French pair Gabriella Papadakis and Guillaume Cizeron, the 2018 Olympic runners-up, opted to miss the event in Tallinn as a health precaution ahead of the Beijing Games.
The winners obtained their best total of this Olympic winter.
But, with two scores above the 220 points in the Turin and Grenoble Grand Prix in November, the French pair still hold an edge in their long-distance duel.
Sinitsina and Katsalapov won their first European title in 2020, narrowly edging the French pair, who had won the previous five titles.
The Russians also took the world title last March after the Montreal-based French duo opted to skip the event in Stockholm following a Covid-hit season.
It was a memorable tournament for Russia in the Estonian capital.
Teenager Mark Kondratiuk marked his European figure skating championship debut with the men's title.
In the pairs, Anastasia Mishina and Aleksandr Galliamov claimed the European crown to add to their world championship triumph last year.