CALGARY, AB -- Mike Santorelli scored twice and Frederik Andersen made 33 saves to lift the Anaheim Ducks to a 6-4 win against the Calgary Flames at Scotiabank Saddledome on Monday.
Hampus Lindholm, Corey Perry, Sami Vatanen and Rickard Rackell also scored for the Ducks (28-19-8). Anaheim is 9-1-1 in the past 11 games, and has points in 12 of the past 14 games (11-2-1). The Ducks are 16-4-2 since the Christmas break.
Jiri Hudler had two goals and an assist, and Johnny Gaudreau and Dougie Hamilton scored for the Flames (25-27-3). Calgary has lost two straight games.
Perry helped the Ducks rally from a 3-2 deficit early in the second.
Flames starter Jonas Hiller made the initial save on a shot by Cam Fowler from the point, but Perry kicked the rebound from his skate to his stick before tucking the puck across the goal line for his 22nd goal of the season to tie the game 3-3 at 2:15 of the period.
Vatanen gave Anaheim the lead 1:05 later with the Ducks' third power-play goal of the game. It's the third time in three games the Flames have allowed three power play goals.
Hiller was pulled after making 13 saves on 17 shots and was replaced by Joni Ortio in the second period.
Rackell extended Anaheim's lead at 12:18. Perry curled deep in the Calgary zone before finding Rackell at the top of the circle, who beat Ortio with a wrist shot from 36 feet to give the Ducks a 5-3 lead.
Hudler, with his second of the game, pulled Calgary back within one with 6.5 seconds remaining in the second, swatting a rebound from Sean Monahan's wrist shot from the slot behind Andersen.
Santorelli restored the two-goal lead 51 seconds into the third with his second of the game after Ortio made the initial save off a shot from Josh Manson.
Kris Russell (lower body), David Jones (lower body), and Matt Stajan (maintenance) were all scratched by Calgary for the game. Russell and Jones are day-to-day.
The Ducks, who have earned points in 11 of their past 12 road games, will finish a season-high seven-game road trip through four time zones with games against the Edmonton Oilers on Tuesday and Vancouver Canucks on Thursday. The Flames continue a three-game homestand against the Minnesota Wild on Wednesday.
Gaudreau gave the Flames a 1-0 lead with a power play goal 5:56 into the game. Gaudreau darted off the goal line, but Andersen stopped his initial backhand, but Kevin Bieksa pushed Gaudreau into the Ducks goaltender when the loose puck crossed the goal line. Video review confirmed that the puck entered the Anaheim net in a legal fashion.
Lindholm tied the game with a power play goal at 9:59, sending a slap shot from the point through traffic and by Hiller's blocker.
Hamilton, on the power play, and Santorelli, at even strength, scored goals 2:26 apart, and Hudler gave Calgary a 3-2 lead with 2:55 remaining in the first. Off the rush, Gaudreau cut to the middle before passing off to Hudler, whose centering feed to Monahan deflected off the stick of Simon Depres and behind Andersen.