CALGARY, AB -- The Calgary Flames scored four times in the first period and hung on to double up the Arizona Coyotes 4-2 at the Scotiabank Saddledome on Saturday.
Michael Frolik, Dennis Wideman, Lance Bouma and Mikael Backlund scored for the Flames, who have prevailed over the Coyotes all four times they have faced them this season.
Brian Elliott posted his fourth consecutive triumph with 27 saves in goal for the Flames.
"I thought he was the difference, he was up to the task," Glen Gultzan said of Elliott. "Not just the saves and the amount of the saves early and at the times that he made those saves, that was important."
Arizona dropped their seventh straight game.
Brendan Perlini and Martin Hanzel scored for the Coyotes and Louis Domingue made 22 saves.
"We got out-played," stated Gulutzan. "We executed and the good part of it was we won the specialty team's game.
"But, as far as the five-on-five game and our general game I didn't like our game and I let that be known in-between periods."
Frolik scored his seventh goal of the season and first in 20 games at the 6:08 mark of the first period. With Calgary navigating a power play, Matthew Tkachuk snapped a shot on the Coyotes goal and Frolik grabbed the rebound, spinning around in the slot and putting the puck through the legs of Domingue.
The 28-year-old also added an assist.
"I'm very happy for him," Frolik's linemate Backlund said. "He works really hard, day-in and day-out. He competes hard every night and evry day in practice.
"He's a hard worker and he's a lot of fun to play with and he's easy to play with so I'm very happy for him. "
The Flames continued their first-period onslaught with a pair of goals just 29 seconds apart.
First, it was Wideman's point blast that found its way through a maze of bodies to beat Domingue on the short side and then Bouma's centering attempt to Garnet Hathaway was redirected off Alex Goligoski's skate into the Coyote net.
Backlund rounded out Calgary's scoring with a power play marker, tipping a point shot from Mark Giordano past Domingue to make it 4-0 for the Flames after the first period. It was Backlund's eighth point in his last four skates.
Arizona responded at 15:40 of the second period when Perlini finished off a three-way passing play, shoveling the puck past Elliott.
Hanzal deflected the puck by an unsuspecting Elliott to close out the scoring in the third period.
"We were really bad in the second and came a little harder in the third and played a little better," Backlund said. "The second period was not accemptable. Moose played real well for us. He stood on his head when he had to and made some great saves for us. He kept us in the game. It could have been the other way. I don't think we deserved to be up 4-1 but we found a way to win the game and that's what counts."
NOTES: Scratched for the Flames was defenceman Tyler Wotherspoon and forward Freddie Hamilton ... Troy Brouwer missed his third game after undergoing surgery to repair a broken finger .. Louis Domingue's start in goal for the Coyotes marked the first time in 12 games 'Yotes netminder Mike Smith did not get the start ... Injured for the Coyotes were Max Domi (upper body), Brad Richardson (broken leg), Ryan White (lower body).
UP NEXT: The Flames will close out their three-game homestand Wednesday against the Colorado Avalanche at the Scotiabank Saddledome (7:00 PM MT; SNW, SN960).