It was a jam-packed weekend of high-performance sport around the world, with many Canadian athletes in action, including gold-medal performances in figure skating, snowboarding, moguls, swimming and luge.

Here's a look at what you may have missed.

Virtue & Moir have done it all

It took six tries, but Canadian ice dance superstars Tessa Virtue and Scott Moir finally captured the one title that had eluded them in their illustrious career.

Their gold-medal win at the Grand Prix of Figure Skating Final saw them break their own short-dance score record...

Virtue, Moir, sitting 1st after short skate at Grand Prix Final6:31

... and solidify their first win at the event with a flawless free skate.

Tessa Virtue and Scott Moir win first Grand Prix final title8:13

There were mixed results for the rest of Canada's competitors at the event. Top-ranked pairs skaters Meagan Duhamel and Eric Radford took bronze, while Patrick Chan, Kaetlyn Osmond and ice dancers Julianne Seguin and Charlie Bilodeau finished off of the podium.

Oleksiak ends short-course worlds on high note

Olympic star Penny Oleksiak picked up her third and fourth medals of the FINA short-course world swimming championships on Sunday in Windsor, Ont., as the Canadian women's 4x50-metre freestyle relay team won gold and the 4x100 medley team took silver on the final day of the meet.

Canadian women strike relay gold in pool on back-to-back nights5:39

The gold was Canada's second of the meet after the women's 4x200 freestyle relay team won its race on Saturday night. Oleksiak and Taylor Ruck were part of both teams.

Oleksiak, the 16-year-old who won four medals in her Olympic debut in Rio this summer, also won bronze earlier in the week in the 100 freestyle.

Canada's eight-medal haul for the meet matched its total from the 1999 short-course worlds in Hong Kong, where Canada did not win a gold.

Canadian swimmers set 17 new national records over the course of the week in Windsor.

Canadians clean up on Dew Tour

Mark McMorris won his fifth straight slopestyle snowboarding title at the Dew Tour in Brekenridge Colo., but he also had some familiar faces with him on the podium.

It was a Canadian sweep with 22-year-old Max Parrot closing out second place, and 24-year-old Sebastien Toutant rounding out the podium with a total score of 160.66.

It was an especially sweet victory for McMorris, who conquered the trick that put him out of action last season.

"It means everything to me to win," said McMorris. "Yesterday was a huge milestone, doing that frontside triple that I broke my femur on last season, and then to make it work today in the jib section, I am just so happy."

Gough golden in Whistler

A week after Canadian bobsleigh and skeleton athletes claimed top spots on the podium in Whistler, B.C., it was luger Alex Gough's turn to take home the gold.

Canadian Alex Gough wins luge World Cup event in Whister2:03

It was the second straight World Cup event in which the luge team won gold, following the team relay win in Lake Placid, NY.

Kingsbury still owns Ruka

​The World Cup leader in career wins in men's moguls added another title at the course where he has seen the most success.

Mikaël Kingsbury wins moguls gold2:19

Mikael Kingsbury's 34th career win opens an especially important season for the Canadian, as it sets up his run to the 2018 Olympics in Pyeongchang, South Korea, where he hopes to capture his first Olympic gold.

St-Gelais leads Canada's short track medal haul

Marianne St-Gelais picked up two individual bronze medals and helped her relay teammates to silver in a World Cup event in Shanghai, China.

Canada skates to 3000m relay silver in Shanghai1:31

It was a different story for the men's team, who went into the competition aiming for six medals in Shanghai but went home empty-handed.

With files from The Canadian Press