Ashley Wagner held on to beat the reigning World champion for her fourth Grand Prix series victory at Skate Canada on Saturday.
Wagner, a three-time U.S. champion, totaled personal bests in her short program Friday (70.73 points) and free skate Saturday (131.79) at the Lethbrige, Alberta, event.
Russian World champion Elizaveta Tuktamysheva improved from seventh after a disastrous short program to finish second to Wagner, but 13.6 points behind. Tuktamysheva outscored Wagner by 1.83 in the free skate, landing a triple Axel.
Wagner, skating last on Saturday, landed seven triple jumps in her free skate, though three of her overall jumps were under-rotated.