The Flames have now won two straight, breaking out for an offensive high in goals on the season in a 5-1 victory over the visiting Detroit Red Wings Thursday night at the Scotiabank Saddledome.
The win came two days after they downed the Philadelphia Flyers 3-1 to halt a two-game skid.
They heated up as the contest went on, a three-goal third period helping them run away with it.
David Rittich finished the night with 27 stops, while the Flames piled 36 shots on the Detroit cage.
Rittich was sharp early, forced to make a stellar stop just over a minute into the contest.
While many fans were still streaming down from the concession stands, he flashed across the blue paint to deny a cross-ice one-timer from Dylan Larkin off a pass from Moe Mantha.
It was the third similar-style 2-on-1 save he's made in the last two games, slamming the door with quick lateral movement.
Speaking of similar, Andrew Mangiapane did his best 'Bobby-Orr-Crease-Dive' impression for the second straight outing, going airborne and trying to wrap the puck around Jimmy Howard, the Wings netminder, though, got his outstretched skate on it.
Keeping with this repeat theme, Mangiapane got his second goal in as many tilts - and a measure of revenge for being robbed minutes earlier - deftly tipping a Mark Giordano point blast past Howard at the 11:01 mark.
Mangiapane's hard work on the rush and battle behind the net playing a big part in the goal before it even touched his stick. Worth noting he hit double digits with his 10th career NHL marker.
Midway through the second period, Matthew Tkachuk's impressive puck possession skills in the offensive zone led to Filip Hronek being sent off for hooking as he tried to get the biscuit away from him.
On the ensuing powerplay, Elias Lindholm - who potted an emtpy-netter to seal the win over the Flyers - scored a much prettier one, smacking home a fluttering one-timer pass (or was it a shot?) from Tkachuk past Howard.
It took just 28 seconds, though, for the Wings to make it a one-goal game again, Anthony Mantha finding his way behind the defence for a breakaway. Rittich squeezed his legs as the shot went five hole, but it squeeked slowly behind him and trickled onto the goal-line, Darren Helm swopping in to bat it the rest of the way into the cage.
Sam Bennett notched his first of the season early in the third period, thanks to a great play by Milan Lucic. The big man skated hard to a loose puck and met defenceman Alex Biega behind the Detroit net, lifting his stick and then passing to Bennett who was at the side of the net for a quick redirect.
As has been the case most every time he touches the puck this season, the chorus of 'Looooooooooooooocccchhhhh' rained down from the crowd. That chant has become as common Willy Joosen's organ tunes reverberating through the 'Dome.
Just over a minute later, the Flames increased the lead after a goal-mouth scramble. The puck ended up going into the net off the skate of Hronek and Derek Ryan - who had touched it last - was credited with the marker as he was literally standing in the goal, being shoved in by a Detroit player.
Not long after came a scary moment, Lindholm getting tied up with Helm and the ref signalling a penalty, Helm then skating over to Lindholm and slashing him on the back of the leg, sending him to the ice in a heap.
Travis Hamonic dropped the mitts and tried to get at Helm but the officials kept them apart.
Lindholm, who was assessed two minutes for interference, had to be helped off the ice while Helm was given a five-minute slashing major and tossed from the game with a misconduct.
Before the clock hit the midway mark of the final stanza, it was the captain wiring a wrister that beat Howard far-side to round out the scoring.
"Just getting in on the forecheck and winning a battle. Another thing, too, Benny getting up there and being in the right spot and making it a bang-bang play. For both of us, at times it's been frustrating to start the year because we've been working hard and nothing's really been going our way, but it's good to get one there - and a big goal - to start off the third period."
Giordano on Lucic's big night:
"He's been all around it. Tonight, he had a lot of looks. He's a guy who doesn't get appreciated enough for the little plays that he (makes). I've been really impressed since he got here with his defensive play, getting pucks out. Happy to see him get rewarded. Nice that the fans cheered for him and were saying his name a bunch. It was fun."
Giordano on secondary scoring:
"It was nice to see guys get rewarded who've been working hard all year. ... We played well in the first, didn't like our second but came back in here and re-grouped really well. Couple big plays by that one line, Looch's line, that sort of got us going in the third and I think we had a lot of momentum after that goal."
Ryan on how the Flames took the game over:
"I thought we were really good. I thought we created chances early with Mangy. And once he was out, I thought we were really good as well. We created chances, got in on the forecheck, got pucks back and that's going to be our M.O. lately."
Ryan on his line finding the scoresheet:
"Scoring isn't all of it, but I definitely think that finding ways to contirbute - whatever - making a big play, penalty kill, whatever it is, the bottom-six has to find a way to contribute and we definitely did that in many different ways tonight."
Coach Bill Peters on if this was the team's best game all year:
"Definitely in spurts. I didn't think we were tight in the second. I think in the third it came down to us having the puck more. That's how we want to play. We want to hold on it, make plays and be responsible with the puck. Sometimes the right play is to chip it in and establish the forecheck, but sometimes we need to hold onto it and I thought we did a better job of that tonight. I think we've done a better job in our last three games, so that's an encouraging sign."
Peters on Lindholm/Mangiapane injuries:
"No (update). That's important, obviously. We're going to go on the road here tomorrow, a good back-to-back, a good stern test on the road. Hopefully all hands on deck but I have not got an update."
Ryan was named the game's first star ... Gio got another assist. He keeps climbing the charts. With his assist on Tuesday, he moved past Gary Suter for the second most assists by a defeceman at home in Flames franchise history (145). He trails the legendary Al MacInnis (179 home assists) who sits in top spot ... This is the first of two matchups this season between the Flames and Red Wings. The Flames won both matchups a season ago ... Johnny Hockey was held without a point in the tilt. He sits just six shy of the 400 plateau ... Detroit had two Calgary boys in the lineup last night: veteran defenceman Mike Green and young left-winger Taro Hirose.
Lines and D-pairings to start the game (starters bolded).
Johnny Gaudreau - Sean Monahan - Elias Lindholm
Matthew Tkachuk - Mikael Backlund - Michael Frolik
Sam Bennett - Derek Ryan - Andrew Mangiapane
Milan Lucic - Mark Jankowski - Austin Czarnik
Mark Giordano - TJ Brodie
Noah Hanifin - Travis Hamonic
Oliver Kylington - Rasmus Andersson
It's back to California for a back-to-back that starts Saturday against the Kings at the Staples Centre and finishes the next night down the road in Anaheim against the Ducks.