MISSISSAUGA, Ont. -- He now has two world titles and six Canadian senior crowns, but Patrick Chan has unfinished business.

"There's still a lot more ahead of me. Way more ahead of me. I think I won't be satisfied until I win Olympic gold," Chan said.

The 22-year-old form Toronto claimed national title No. 6 at the Canadian figure skating championships on Saturday, scoring 273.75 points for his dramatic program to Puccini's "La Boheme," landing two huge quad jumps but doubling his planned triple Axel and falling on his triple flip.

Kevin Reynolds of Coquitlam, B.C., won the silver with 261.26, landing two clean quads and stumbling on the landing of a third. Andrei Rogozine of Richmond Hill, Ont., scored 207.85 to finish third.

Kaetlyn Osmond, a 17-year-old from Marytown, N.L., claimed her first Canadian title, easily winning the women's singles with 201.34 points.

"It felt so great, all I can remember is half way through my program I was like, 'OK, I've done so good so far let's just keep going with it," Osmond said. "And after my program I just took the deepest sigh of relief knowing that I did do what I did."

Gabrielle Daleman of Newmarket, Ont., who just turned 15 last week, won the silver with 163.90, while Alaine Chartrand of Prescott, Ont., finished third.

Meagan Duhamel and Eric Radford captured their second straight national pairs title, edging Kirsten Moore-Towers and Dylan Moscovitch by two points.

Duhamel, from Lively, Ont., and Radford, from Balmertown, Ont., scored 137.55 for their free skate to earn 206.63 points overall and bring the Hershey Centre crowd to its feet.

Moore-Towers, from St. Catharines, Ont., and Moscovitch, from Waterloo, Ont., scored 204.54 overall.

Paige Lawrence of Kennedy, Sask., and Rudi Swiegers of Kipling, Sask., won the bronze with 171.13 points.

In ice dance, Olympic champions Tessa Virtue and Scott Moir are poised to claim another national title.

Virtue, from London, Ont., and Moir, from Ilderton, Ont., easily won the short dance with a score of 79.04 points. The two-time world and four-time Canadian champions skated to "And The Waltz Goes On," composed by actor Sir Anthony Hopkins.

The Toronto duo of Piper Gilles and Paul Poirier scored 67.95 to sit second going into Sunday's free dance.

Alexandra Paul and Mitchell Islam, both of Barrie, Ont., are third with 66.24.