Yuzuru Hanyu completed his Grand Prix seasonal debut with another record-breaking performance at the GP Helsinki.
Japan's skating superstar wasn't quite as good as in Saturday's short program, making a couple of under-rotations on jumps, but his free skate score of 190.43 just eclipsed Nathan Chen's 189.99 at Skate America last month.
His new world best total of 297.12 was almost 40 points clear of Michal Brezina in second place with Junhwan Cha completing the podium.
“I’m really glad. I’ve never really won my first Grand Prix of the season before so I’m so happy and pleased that I won here."
Hanyu's free skate routine entitled 'Origin', featured the first quad toe loop into triple Axel combination in competition.
It wasn't perfect but it was judged as clean with the double Olympic gold medallist clearly keen to push the boundaries this season.
"I was pleased that I went over 100 points in the short program but in the free program I was aiming for over 200 points. However, I'm happy that I managed to stay on my feet despite not landing all the jumps perfectly."
The program is a tribute to Russia's Olympic champion Evgeni Plushenko who is one of Hanyu's heroes.
"I hope he feels happy and excited when he watches my program."
Hanyu also lost execution marks on his opening quad loop, but he impressed with the majority of his jumps and his typically elegant expression of the music.
Despite being known for starting seasons slowly, Hanyu amazed even his coach Brian Orser this weekend.
“This is probably the best! I just marvel at the fact that he's still motivated to go out and not just skate well but to also push the envelope ” – Hanyu's coach Brian Orser speaking to Olympic Channel
There was plenty of Japanese support inside the Helsinki Ice Hall and their hero did not disappoint.
Once again the rink was showered with Pooh bears and flowers at the end of his skate.
"I really appreciate all the gifts. I get a lot of power from the fans' support and while I can't bring all of them back with me, I can take the energy back with me to Toronto." - Hanyu on his Pooh bear gifts.
The 23-year-old held all three world records under the old scoring system, and now he has all three following the introduction of new rules for this season.
Hanyu joined fellow PyeongChang 2018 singles gold medallist Alina Zagitova in winning in Helsinki, and both will return to action at the Rostelecom Cup in Moscow in two weeks' time.