NHL

Silfverberg's go-ahead goal lifts Ducks past Flames, 3-1

  • Anaheim Ducks' Antoine Vermette, left, scores against Calgary Flames goalie Chad Johnson during second-period NHL hockey action in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)

    Anaheim Ducks' Antoine Vermette, left, scores against Calgary Flames goalie Chad Johnson during second-period NHL hockey action in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

  • Anaheim Ducks goalie John Gibson, right, grabs for the puck as Calgary Flames' Alex Chiasson tries for a rebound during second-period NHL hockey action in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)

    Anaheim Ducks goalie John Gibson, right, grabs for the puck as Calgary Flames' Alex Chiasson tries for a rebound during second-period NHL hockey action in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

  • Anaheim Ducks' Rickard Rakell, left, from Sweden, celebrates his goal as Calgary Flames' Matt Stajan watches during the third period of an NHL hockey game in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)

    Anaheim Ducks' Rickard Rakell, left, from Sweden, celebrates his goal as Calgary Flames' Matt Stajan watches during the third period of an NHL hockey game in Calgary, Alberta, Thursday, Dec. 29, 2016. (Jeff McIntosh/The Canadian Press via AP)  (The Associated Press)

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.