CALGARY, AB -- Louis Domingue made 25 saves to help the Arizona Coyotes to a 2-1 win against the Calgary Flames at Scotiabank Saddledome on Thursday.
Defencemen Oliver Ekman-Larsson and Stefan Elliott scored for the Coyotes (20-16-4), who were 2-0-1 on their three-game Pacific Division road trip. Arizona is 9-1-2 against the Pacific this season.
Domingue is 5-0-2 in starts since goaltender Mike Smith sustained a core muscle injury in mid-December.
Johnny Gaudreau scored in the first period, and Karri Ramo made 31 saves for the Flames (19-19-2).
Elliott scored 1:47 into the third period to break a 1-1 tie.
Domingue made a pad save off Flames forward Mikael Backlund at 4:07, stopped a Sean Monahan slap shot from the hash marks at 5:18, and got his blocker on Sam Bennett's shot off the rush at 15:43 to preserve the one-goal lead.
Gaudreau put the Flames up 1-0 with his first point in five games. On the power play, he took a pass from Monahan and snapped a shot over a diving Domingue at 14:37 of the first period.
Ekman-Larsson tied the game on an Arizona power play with 1:49 remaining in the first. Ekman-Larsson's shot from the point hit the stick of Flames forward Josh Jooris in the high slot and dribbled by a screened Ramo.
Ramo, who entered the game 9-4-0 with a .929 save percentage since the start of December, helped preserve the score through two periods with a little help.
Arizona forward Boyd Gordon swiped a loose puck at the top of the slot through Ramo's legs and off the post 3:18 into the second. An outstretched pad from Ramo stopped a rebound attempt from a patient Max Domi at 8:23, and Ramo capped the 12-save second with a glove save off Anthony Duclair on a 2-on-1 with 2:51 remaining in the period.
Calgary will host the San Jose Sharks on Monday in the third of its four-game homestand. Arizona will open a season-high seven-game homestand Saturday against the Nashville Predators.