Skip navigation
Sign up to follow your favorites on all your devices.
Sign up

Flames beat Avalanche 5-3 to win opener for first time since 2009

calgary flames

CALGARY, Alberta — Dillon Dube scored short-handed and the Calgary Flames won their season opener for the first time since 2009, beating the defending Stanley Cup champion Colorado Avalanche 5-3 on Thursday night.

“I saw a random stat that it’s been a while since the Flames won a season opener, so I’m happy we can get that off our backs and we can just carry on another 81 games here,” new Flames defenseman MacKenzie Weegar said.

Dube and Rasmus Andersson scored in the second period, Elias Lindholm and Tyler Toffoli had power-play goals in the third and Brett Ritchie also scored. Jacob Markstrom made 22 saves to help the Flames end an 0-10-2 funk in openers. Flames coach Darryl Sutter reached 700 victories.

Bowen Byram, Nathan MacKinnon and Valeri Nichushkin scored for Colorado, and Pavel Francouz stopped 22 shots. The Avalanche opened at home Wednesday night with a 5-2 victory over Chicago.

“For sure the energy level wasn’t where it needed to be,” Colorado coach Jared Bednar said. “It wasn’t where it was last night. Give Calgary credit. I thought they did what they needed to do to make it tough on us.”

Weegar had a pair of assists. He joined Calgary’s other offseason acquisitions - Jonathan Huberdeau, Nazem Kadri and Kevin Rooney - in making their regular-season debuts for the Flames. Kadri, who had an assist, signed as a free agent with Calgary in August after three seasons with Colorado.

Kadri received his championship ring from the Avalanche after the game.

“A win and getting this, that’s the cherry on top, that’s for sure,” Kadri said. “It was a bit of a whirlwind of a day. You just try to compose yourself as best as possible. A lot of things are running through your head.

“Happy we were able to play a half-decent game and get a win against a great team and this just makes it even better.”


Avalanche: At Minnesota on Monday night to complete a two-game trip.

Flames: At Edmonton on Saturday night.