Corey Perry provided some more late heroics on Sunday night.
Teemu Selanne scored on a power play with 2:01 left in regulation to offset a stunning four-goal rally by Calgary, and Perry scored his second of the game 2:38 into overtime to give the Anaheim Ducks a 5-4 victory against the Calgary Flames at the Honda Center.
Perry starred for the second straight day after scoring in overtime to beat the Los Angeles Kings on Saturday. This one gave the Ducks their 13th consecutive home win over the Flames.
"It just says that we have fight left in us at the end of the game and we just don't roll over," Perry said. "There is always a chance for us. We're going out there and fighting for every inch on the ice. It’s not over until the buzzer hits zero. We don't quit. If we're down one or two, we just keep pushing."
Dan Ellis, back in goal for Anaheim after two sterling performances by backup Ray Emery, squandered an early 3-0 lead and gave up a goal to Jarome Iginla that put Calgary ahead 4-3 with 12:50 left in the third period.
Ellis redeemed himself by stopping Iginla on a breakaway 1:26 into overtime and finished with 37 saves.
"With the amount of importance (Saturday) night and tonight, I thought our guys showed a tremendous amount of resilience to reach back and get more," Ducks coach Randy Carlyle said. "That is what you have to do at this time of the year. They deserve all the credit in the world."
Henrik Karlsson, who came in after Flames starter Miikka Kiprusoff gave up three goals on five shots in the first 6 minutes, stopped his first 23 shots before Selanne scored his 22nd goal while Rene Bourque was off for interference.
"It was huge," said Selanne, who moved to tie for eighth on the NHL's all-time power play goals list. "I knew Getzy (Ryan Getzlaf) would see me if my stick was open. He made a great pass."
Bobby Ryan, who scored on a penalty shot in overtime to beat Detroit on March 2, was awarded another penalty shot after he was taken down from behind by Steve Staios 4 seconds before Perry's winning goal. Ryan was stopped by Karlsson's glove.
Getzlaf won the ensuing faceoff and kicked the puck back to Toni Lydman at the right point for a one-timer that Perry redirected into the net for his career-high 39th goal.
Getzlaf, Perry and defenseman Francois Beauchemin scored during a 4:31 span in the first period for the Ducks, who climbed into a tie with Dallas for eighth place in the Western Conference. Calgary is in 10th, one point behind with eight games remaining.
Karlsson made 12 saves while the Flames turned their 3-0 deficit into a 4-3 lead. Kostopoulos started the rally with 1:08 left in the first. Bourque was credited with his 25th goal when Glencross' centering pass caromed in off his left skate at 8:04 of the second.
The Flames, who had to wait through a replay review before Bourque's goal was confirmed, tied it 3-3 at 16:44 of the period when Kostopoulos redirected Staios' slap shot. Iginla scored on a wrist shot from the left circle.
"Maybe we thought it was going to be an easy game after we were up 3-0," Selanne said. "We stopped skating. The second period was terrible. We played a tough game (Saturday) night and the recovery time was not too long. The bottom line is we found a way to win the game and that is only what really matters. It's a good feeling when you have that team confidence. We had a bad period, were down and still had a feeling we could come back to win the game."
Kiprusoff, who was told by coach Brent Sutter this week that he would get the rest of the starts, was benched for the fourth time this season in the opener of a four-game road trip.
"There's not much to think about. You just go in and do your best and try to take the next puck every time," Karlsson said. "Of course, it's a little bit tougher when you get thrown in like that.
"I felt pretty confident right away. It's just really disappointing. You can't be satisfied with (stopping the penalty shot), because the next shot went in."
Material from wire services and team media was used in this report.
1 - 0 ANA
2 - 0 ANA
3 - 0 ANA
3 - 1 ANA
3 - 2 ANA
3 - 3 Tie
4 - 3 CGY
4 - 4 Tie
5 - 4 ANA