CALGARY, Alberta (AP) — Jakob Silfverberg scored the go-ahead goal 5:37 into the third period to lead the Anaheim Ducks to a 3-1 victory over the Calgary Flames on Thursday night.
On a 2-on-1 with Andrew Cogliano, Silfverberg hung onto the puck and whipped a 40-foot wrist shot over Chad Johnson’s shoulder. Silfverberg has scored in three straight games.
Antoine Vermette and Rickard Rakell also scored to help Anaheim snap a three-game skid. Ryan Kesler had assists.
John Gibson made 31 stops for Anaheim, allowing only Mikael Backlund’s goal.
After Dennis Wideman’s delay of game put the Flames down two men for 1:03, Calgary survived the 5-on-3 portion, but Rakell knocked a puck in from a scramble on the ensuing one-man advantage. It was the second power-play goal of the night for Anaheim, which entered the game with the NHL’s second-best power play.
Calgary had killed off 18 straight penalties it had taken in the previous four games before surrendering two on five opportunities to the Ducks.
Before Anaheim surged in front, Calgary had two chances to re-take the lead.
Early in the third, Backlund hit the goal post on a Calgary power play. In the final seconds of the second while short-handed, Ryan Getzlaf’s turnover near the Calgary blue line resulted in a clear 2-on-0 with Sam Bennett and Alex Chiasson. But the pair made one pass too many and Bennett’s shot hit the side of the net.
The Ducks tied it at 1 at 6:16 of the second when the puck squirted out to the side and Vermette fired it in. Calgary challenged the goal, claiming goalie interference on Corey Perry, but the call stood after video review.
Backlund opened the scoring at 11:09 when he split the Ducks defense.
Notes: Defenseman Brandon Montour made his NHL debut for Anaheim. The 2014 second-round pick was recalled from San Diego of the AHL on Wednesday. He took the spot of Sami Vatanen (ill). … Also ill and missing his first game in his two seasons with Calgary was Dougie Hamilton. He was replaced by Tyler Wotherspoon. … Silfverberg played in his 300th NHL game.
Ducks: At Vancouver on Friday night.
Flames: Host Arizona on Saturday night.
(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)