Canadian Kaetlyn Osmond won Skate Canada, despite a fall to close her free skate on Saturday.
Ashley Wagner rallied for bronze, up from seventh place after Friday’s short program.
Osmond and Wagner, the last two world silver medalists behind Russian Yevgenia Medvedeva, were joined on the podium by Russian Maria Sotskova.
The other two Americans — Courtney Hicks and U.S. champion Karen Chen — were fourth and seventh, respectively.
Full scores are here. The free dance and men’s and pairs free skates are later Saturday on Olympic Channel (schedule here).