It was a jam-packed weekend of high-performance sport around the world, with many Canadian athletes in action, including Patrick Chan leading a Canadian charge to the podium at the Cup of China in Beijing.

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

​Cup of China

Canada's figure skaters in action at the latest Grand Prix of Figure Skating event made themselves right at home at the Cup of China, landing on the podium in every discipline.

Leading the pack was Patrick Chan, who rebounded from a third-place short program with an incredible free skate that propelled him to gold.

Patrick Chan dominates free skate en route to gold in China8:49

Kaetlyn Osmond also went home with a medal, however she slipped to silver after leading the field following the short program.

Kaetlyn Osmond lands on podium at Cup of China8:00

Ice dance duo Kaitlyn Weaver and Andrew Poje were just 0.4 points ahead of American siblings Maia and Alex Shibutani following the short dance. The brother-sister combo edged the Canadians for gold, despite a remarkable free dance from the Waterloo, Ont. tandem.

Weaver, Poje settle for 2nd at Cup of China8:43

Lubov Ilyushechkina and Dylan Moscovitch of Toronto broke up a host sweep of the podium by taking bronze.

Ilyushechkina, Moscovitch round out pairs podium in China10:49

Canada lands speed skating gold, silver

Laurent Dubreuil, Christopher Fiola and Vincent De Haȋtre paced Canada to the win at the first World Cup speed skating team sprint event of the season Saturday in Nagano, Japan.

The event consists of three laps, with each team starting with three skaters and one skater dropping out for each lap, so that only one skater finishes.

Canada's men's team sprints to gold in Nagano2:55

Ivanie Blondin, who was forced from competition in the 3,000m and 1,000m events as she battled an illness, returned to action to win silver in the women's mass start. That gives her three medals after two World Cup stages so far this season.

Raonic pushes Murray to the limit

Canada's Milos Raonic and Great Britain's Andy Murray went the distance in their semifinal match at the ATP finals in London on Saturday, with Murray prevailing 5-7, 7-6 (5), 7-6 (9). The match took more than three and a half hours to complete.

Andy Murray squeaks past Milos Raonic at ATP Finals0:58

Despite the loss, the Thornhill, Ont., native finishes the tennis season ranked third overall, the best-ever ranking by a Canadian.

'The putt of my life'

Canada's Mackenzie Hughes holed an 18-foot par putt from off the green in Monday morning's playoff to win the RSM Classic and become the first rookie in 20 years to go wire-to-wire for his first PGA Tour victory.

The 25-year-old from Dundas, Ont., was almost in disbelief after his win.

"I made the putt of my life right there," Hughes said.

Canadian Trail

Heather Moyse joined the rugby hall of fame, the NHL's participation in Pyeongchang is up in the air, and no snow means no show in Lake Louise. Get the full details in the video player below.

Road to the Olympic Games: Canadian Trail3:48

With files from The Associated Press