Canada's Margaret Purdy and Michael Marinaro moved up two spots Thursday to finish fifth in pairs at the world junior figure skating championships.

Purdy, from Strathroy, Ont., and Marinaro, from Sarnia, Ont., seventh after Wednesday's short program, delivered the fifth best free skate to finish with a score of 141.76 points.

Katherine Bobak and Ian Beharry of Waterloo, Ont., were seventh.

"It wasn't the easiest skate we ever had but we are happy with it," Marinaro said. "There were mistakes but we did most of our planned moves. This was a very tough field and to get a top-five is very satisfying."

Wenjing Sui and Cong Han won their third consecutive world junior crown with a score of 175.69, while Chinese teammates Xiaoyu Yu and Yang Jin won silver with 167.48. Vasilia Davankova and Andrei Deputat of Russia were third with 153.66.

Bobak and Beharry weren't pleased with their performance.

"We could have done better," Beharry said. "But this was our first world juniors and first year together so I guess it's not bad."

Hayleigh Bell of Acton, Ont., and Alistair Sylvester of Stratford, Ont., finished 12th.

In men's singles, Liam Firus of North Vancouver, B.C., was seventh after the short program, posting a personal best score of 62.10. Nam Nguyen, a 13-year-old from Burnaby, B.C., who is the youngest male skater in the competition, was 18th.

"I felt really good out there," said Firus. "I was especially pleased to land my triple-triple toe and Axel. There was a little stumble but I bounced back from that and had a really good score."

Less than two points separate the top three with American Joshua Farris in the lead, Han Yan of China second and Denis Ten of Kazakhstan third.