The duo found themselves dead last after Friday's short program but put on a brave display in the free dance to climb one spot to seventh, leapfrogging Canada's Nicole Orford and Thomas Williams.
But there was more joy for the Canadians as Tessa Virtue and Scott Moir took the victory, their score of 103.34 some way ahead of nearest challengers Elena Ilinykh and Nikita Katsalapov from Russia, while Germans Neilli Zhiganshina and Alexander Gazsi finished third.
In the women's event Kiira Korpi of Finland pulled out all the stops with a superb free skate to pip Gracie Gold to the victory.
American prodigy Gold held the lead at the halfway stage, the 17-year-old surprising most with her routine in the short program considering she headed to Russia as the lowest ranked skater.
But the teenager watched as Korpi went second to last, and just before her, and amassed a total score of 115.64.
And despite Gold's best efforts she had to settle for second, finishing with a score of 112.87, while Japan's Kanako Murakami finished third.
There was no such problem for reigning European champions Tatiana Volosozhar and Maxim Trankov in the pairs though, the Russians following up their great short programme with a solid free skate too take the win.
There was more for the home crowd to cheer as Vera Bazarova and Yuri Larianoc held on to second, Americans Caydee Denney and John Coghlin finishing third.
And Patrick Chan was equally as untouchable in the men's event as he held on to his lead in the free skate to take victory.
The Canadian's lead was never in doubt and he comfortably finished top of the pile, more than 20 points ahead of Japan's Nobunari Oda in second, with Takahiko Kozuka finishing third.
- Ice Skating
- Sports & Recreation
- Nicole Orford
- Gracie Gold
- Kiira Korpi