Corey Perry had a goal and two assists and Jean-Sebastien Giguere stopped 47 shots as Anaheim won its third straight with a 6-4 victory over Montreal on Saturday night.
"Finally, we put some goals on the board and it's a great feeling all around," said Perry, who was credited with his second assist - at Getzlaf's expense - in a scoring change to Anaheim's sixth goal after the game.
Alex Tanguay had two goals, and Saku Koivu and Tom Kostopoulos also scored for the Canadiens, who ended a five-game winning streak despite holding a 51-25 margin in shots.
"When you do have 50 shots you have to bury a lot more of those," Tanguay said.
The Canadiens, who hosted their 2,900th NHL regular-season home game, failed to record a point for the first time in seven games (5-1-1).
"We did some good things but the mental focus wasn't there," Koivu said. "We weren't as sharp as we were used to being in the last couple of games here."
Huskins and Getzlaf scored 2:51 apart to give the Ducks a 2-0 lead early in the first period.
Montreal answered with three straight goals, beginning with Tanguay's fourth of the season on a power play midway through the first.
Koivu scored his fourth goal just as Todd Marchant's tripping penalty expired with 3:37 left in the first, and Kostopoulos put the Canadiens up 3-2 with his first goal of the season 1:34 into the second.
Anaheim came back with three straight goals before the end of the middle period.
"Even though they scored the two goals to tie the hockey game and then they went up 3-2, we didn't really stray away from what we were trying to do," Ducks coach Randy Carlyle said. "We were fortunate enough that our goaltender made enough stops at critical times and our power play delivered for us."
Perry scored his first of the season on a power play at 2:40 to even it at 3, and Kunitz restored the Ducks' lead with his first at 4:40, chasing Jaroslav Halak, who allowed four goals on 12 shots.
Moen scored a short-handed goal with 3:21 left in the second period when he put a backhand past Carey Price on a breakaway.
Perry was awarded a penalty shot with 1:56 remaining in the second but lost control of the puck when he went to his backhand on Price.
Selanne increased the Ducks' lead to 6-3 on a power play 5:40 into the third.
Tanguay scored his second goal of the game with 6:15 left.
Montreal's Andrei Markov played his 500th regular season game, extending his assists and points streaks to seven games with an assist on Tanguay's first goal.
Notes: New Ducks D Bret Hedican, signed as a free agent Thursday, was not in uniform. LW Brad May also was a healthy scratch. ... Canadiens LW Chris Higgins made his season debut after missing the first six games because of a groin injury. ... It was Halak's first career appearance against Anaheim. ... Koivu's points streak reached six games. He has four goals and six assists over that span.
|Kent Huskins (2) ASST: George Parros (1), Ryan Carter (3)|
1 - 0 ANA
|Ryan Getzlaf (2) ASST: Corey Perry (4), Chris Kunitz (3)|
2 - 0 ANA
|PPG - Alex Tanguay (4) ASST: Alex Kovalev (3), Andrei Markov (10)|
2 - 1 ANA
|Saku Koivu (4) ASST: Chris Higgins (1)|
2 - 2 Tie
|Tom Kostopoulos (1) ASST: Josh Gorges (1), Robert Lang (1)|
3 - 2 MTL
|PPG - Corey Perry (1) ASST: Scott Niedermayer (3)|
3 - 3 Tie
|Chris Kunitz (1) ASST: Scott Niedermayer (4), Ryan Getzlaf (2)|
4 - 3 ANA
|SHG - Travis Moen (2) ASST: Chris Pronger (3)|
5 - 3 ANA
|PPG - Teemu Selanne (2) ASST: Corey Perry (5), Chris Pronger (4)|
6 - 3 ANA
|Alex Tanguay (5) ASST: Patrice Brisebois (1), Robert Lang (2)|
6 - 4 ANA
|Power Play %||15.7%||16.5%|
|% on Road||15.4%||10.7%|
|% at Home||16.1%||22.1%|
|Steve Montador Interference against Steve Begin|
|Todd Marchant Tripping against Maxim Lapierre|
|Chris Pronger Slashing against Alex Kovalev|
|Alex Kovalev Slashing against Jean-Sebastien Giguere|
|Corey Perry Fighting (maj) against Francis Bouillon|
|Francis Bouillon Fighting (maj) against Corey Perry|
|Alex Kovalev Tripping against Brian Sutherby|
|Corey Perry Diving against Alex Tanguay|
|Patrice Brisebois Hooking against Ryan Getzlaf|
|Chris Kunitz Roughing against Mike Komisarek|
|Steve Montador Unsportsmanlike conduct against Maxim Lapierre|
|Maxim Lapierre Unsportsmanlike conduct against Steve Montador|
|Chris Kunitz Interference against Sergei Kostitsyn|
|Guillaume Latendresse Hooking against Todd Marchant|
|Ryan Getzlaf Hooking against Chris Higgins|