GLENDALE, Ariz. — The Arizona Coyotes grinded their way through the tough stretches, relied on great goaltending and won it on a big goal at the end.
Oliver Ekman-Larsson scored in overtime, Mike Smith stopped 25 shots and the Arizona Coyotes beat the Calgary Flames 2-1 Friday night.
The Coyotes, who gave head coach Dave Tippett his 500th victory, played a solid first period and both teams scored goals in the second on caroms: Martin Hanzal early for Arizona, Mark Giordano late on a power play for Calgary.
Arizona followed with a series of penalties, but Smith was sharp for the second straight game to send this one to overtime.
The Flames had the edge early in the 3-on-3 overtime, leaving the Coyotes gasping for air. Arizona flipped the ice for the final stretch, leaving Calgary’s players winded and scrambling.
Arizona won it with 39 seconds left on the clock when Brad Richardson sent a pass from behind the goal to Ekman-Larsson, and he one-timed it past Karri Ramos.
The Flames certainly had their chances to win.
Calgary had a rare power-play goal when Giordano scored his fifth of the season, but the Flames failed on five other chances with the man advantage to lose to Arizona for the first time in six games.
Ramos stopped 18 in his first loss in five career games against Arizona and the Flames lost for the first time in six 3-on-3 overtimes.
The Flames were coming off one of their worst performances of a disappointing season, blowing an early two-goal lead and a one-goal lead in the third period for a 5-3 loss to Anaheim on Tuesday night.
The Flames went straight to Arizona, where they watched the Coyotes beat Anaheim 4-2 on Wednesday night.
They played well and so did the Coyotes in a crisp first period.
Arizona needed 29 seconds of the second to take the lead, when a sharp-angle shot by Tobias Rieder hit the far post and caromed off Hanzal into the goal.
Smith stopped 29 shots against the Ducks and was sharp again, turning away some tough chances when the Flames picked up the pressure after Hanzal’s goal.
The Coyotes took a series of penalties, though, and Giordano scored late in the period by wristing a loose puck through Smith’s legs to tie the game at 1-all. That ended a 0 for 16 streak on the power play for Calgary.
Arizona kept sending players to the penalty box in the third period. The Coyotes killed off one penalty early and were called for another 8 seconds later but killed off both to get the game to overtime.
NOTES: Coyotes captain Shane Doan missed his second straight game with a lower-body injury. … The Flames entered the game 29th on the power play with eight goals in 58 chances (13.3 percent). … Calgary C Jiri Hudler returned after missing two games with an illness.