Hanyu beats Chan to win figure skating GP title
Yuzuru Hanyu of Japan performs in the men's short program of the ISU figure skating Grand Prix Final in Fukuoka, western Japan, on December 5, 2013
Hanyu, who broke Chan's short programme record overnight, fell in his opening quadruple.
But the teenager, who turns 19 on Saturday, went on with a series of excellent jumps, spins and steps to earn 193.41 points in the free skate for a total of 293.25, improving his personal best scores along the way.
Chan hit back with a flawless free skate to earn 192.61 points but finished second overall with 280.08.
Japan's Nobunari Oda stayed in third spot with 255.96 with 175.02 from the free skate.