Canada's Kirsten Moore-Towers and Dylan Moscovitch captured bronze in pairs Saturday in Shanghai, China, on the third stop of the ISU Grand Prix figure skating circuit, their second third-place finish this season.

The performance puts the Canadian champions in good position to qualify for next month's Grand Prix Final in Quebec City.

Yuko Kavaguti and Alexander Smirnov of Russia won the gold medal with 186.74 points. Zhang Dan and Zhang Hao of China were second with a score of 177.67, while Moore-Towers and Moscovitch, from Waterloo, Ont., scored 172.04 for third.

"It wasn't an ideal skate for us and we had to work through it," said Moscovitch. "We made some unusual mistakes. But it was very important to get a medal here against such a strong field."

Taylor Steele of Waterloo and Robert Schultz of Puslinch, Ont., were seventh in their season debut.

"It was good for the first time out," said Schultz.