Daisuke Takahashi from Japan on Saturday clinched the gold medal in the ISU Grand Prix (GP) men's figure skating final in Russian resort city of Sochi.
Despite a fall on his first quad attempt, Takahashi, the Olympic men's bronze medalist, gained 177.11 points in the men's free skating.
Finally, the Japanese skater accumulated 269.4 points in total to win the gold medal, creating his best result in the season.
"I am really happy with the results," said Takahashi, adding that there is still room for him to improve.
Japanese Yuzuru Hanyu, who used to be a short program specialist, kept his good momentum in the free skating. He got 177.12 points and gathered 264.29 points to secure the silver medal.
The two-time reigning world champion Canadian Patrick Chan fell on a quad which made him slip from second to third in an uncharacteristically untidy 169.39-point free skate from the man who went unbeaten last season.
Chan said he was quite unsatisfied with the performance in the free skating as he did an extra combo.
"I think I was missing a bit of the drive to be better and do more and more," he said.
The 2012-13 ISU GP Finals, slated from Friday to Sunday, was held in the Iceberg Skating Palace in Sochi, which will host figure skating in the 2014 Winter Olympics.