National Hockey League
Calgary 3, Vancouver 2
When: 10:00 PM ET, Saturday, December 31, 2022
Where: Scotiabank Saddledome, Calgary, Alberta
Referees: Brandon Blandina, Justin St. Pierre
Linesmen: Derek Nansen, Bryan Pancich
Attendance: 19289

MacKenzie Weegar scored his first goal of the season and added an assist to pace the host Calgary Flames to a 3-2 victory over the Vancouver Canucks in their New Year's Eve clash Saturday night.

Elias Lindholm and Blake Coleman also scored for the Flames, who scored all three goals in the second period and hung on for dear life after watching a three-goal lead turn into a one-goal game. Goaltender Jacob Markstrom made 22 saves.

Sheldon Dries and Elias Pettersson replied for the Canucks, who have lost two straight games. Goalie Spencer Martin stopped 27 shots in a strong performance.

Calgary is on a 5-1-1 run that has vaulted them into third place in the Pacific Division, but that success came with some tense moments.

After a scoreless opening frame, Lindholm finally opened the scoring 81 seconds into the second period. Lindholm, playing his 700th career game, was sprung on an odd-man rush and ripped a top-corner shot for his 12th goal of the season.

Coleman's short-handed goal just before the midway point of the clash doubled the lead. Taking advantage of a poor Canucks line change, Rasmus Andersson sped away on a two-on-one rush that ended with Coleman converting a crossing pass for his sixth goal of the season.

Weegar finished a dominating shift for his team with a long, top-shelf wrist shot at 14:17 of the middle frame to make it a 3-0 affair. It snapped a 39-game drought for the defenseman acquired in the offseason in the big trade with the Florida Panthers.

Dries gave the visitors a much-needed jolt when he put them on the board just over a minute later when he batted the puck out of midair for his fourth goal of the season.

Pettersson made it a one-goal game 4:06 into the third period. After forcing a turnover, he pounced on a loose puck at the side of the net for his 17th goal of the season. Pettersson has collected 10 points (4-6-10) in a five-game point streak.

From there, Markstrom stood tall, with big saves on Quinn Hughes and Pettersson in the final minutes while the Canucks pushed for the equalizer.

--Field Level Media

Top Game Performances
 
Vancouver   Calgary
Sheldon Dries 1 Points MacKenzie Weegar 2
Sheldon Dries 1 Goals MacKenzie Weegar 1
Ethan Bear 1 Assists MacKenzie Weegar 1
N/A Power Play Goals N/A
N/A Short Handed Goals Blake Coleman 1
Spencer Martin .900 Save Percentage Jacob Markstrom .917
Spencer Martin 27 Saves Jacob Markstrom 22
Team Stats Summary
 
Team Shots Goals Power Play Penalty Kill Penalty Mins Face Offs Won
Vancouver 24 2 0-4 2-2 4 30
Calgary 30 3 0-2 4-4 8 42
Upcoming Games
  • Calgary will play their next game on the road against Winnipeg. The Flames have a W/L % of .529 after a win and .429 after a loss.
  • Vancouver will play their next game at home against NY Islanders. The Canucks have a W/L % of .471 after a win and .421 after a loss.