Olympic champion Kim Yu-na completed her triumphant return to figure skating competition on Sunday by winning the NRW Trophy with the season's best total score.

Kim overcame a fall in an otherwise assured free skate routine to end her 19-month sabbatical with 201.61 points, including the 72.27 she was awarded for the season's best short program on Saturday.

The 22-year-old was competing in the second-tier competition to secure a place at next year's world championships. "I'm happy that I could reach my goal today," said Kim, who needed just 28 points from the short program and 48 from the free skate to ensure her participation in London, Ontario. "At the beginning of the program my spins were going well but I made one mistake. Afterward I felt shaky but I persevered to the end. I was actually surprised at the score I received. That was unexpected. I think I did my best, the best I could, even though I don't feel I've shown all I can do. But overall I'm satisfied with the result today."

Xenia Makarova of Russia was second with 159.01 points, while Sweden's Viktoria Helgesson finished third at 158.93.

Mao Asada of Japan reached the season's previous best of 196.80 when she won the Grand Prix Final on Saturday in Sochi, Russia.