Alex Newhook extended the lead to 2-0 at 8:22 when his slap shot from above the left circle found its way through traffic.
"Great traffic going to the net," Bednar said. "[We] break the goalie's eyesight. It was a great shot. Yeah, bar in. When you're getting depth scoring, it's a difference between playing really tight games or being able to continue to use the whole bench and not cruise to victories, but at least you got a little breathing room at the end of the game."
Rantanen made it 3-0 at 2:42 of the second period when Valeri Nichushkin's one-timer deflected off his glove in front for a power-play goal.
Tyler Toffoli cut the lead to 3-1 with his own power-play goal at 17:20 when his angled shot from below the goal line caromed off the extended skate of Georgiev. It was his 25th goal of the season.
"Obviously, they had a really good first period against us," Calgary coach Darryl Sutter said. "We had a lot of good chances, so it could have been closer, that's for sure."
Denis Malgin pushed it to 4-1 at 4:12 of the third period. He made a move above the circles to cut between two defenders before shooting over Markstrom's shoulder.
"I had good speed and I saw three guys in front of me," Malgin said. "I saw the little opening there. I just moved the puck there and, yeah, then I shot it."
NOTES: Avalanche defenseman Kurtis MacDermid left the game in the second period after a fight with Flames forward Milan Lucic. There was no update. … Nichushkin (two goals, three assists) and Colorado defenseman Bowen Byram (three goals, two assists) each extended his point streak to four games. … Avalanche defenseman Josh Manson had an assist in his 500th NHL game. … Kadri finished with four shots in 18:24. ... Flames forward Mikael Backlund had his four-game goal streak and five-game point streak (four goals, four assists) end. … The Avalanche honored 2022 Hockey Hall of Fame inductee Herb Carnegie prior to the game.