Ducks 3, Flames 2

Matt Beleskey collected a goal and an assist and Frederik Andersen finished with 32 saves as Anaheim skated to its 19th consecutive home victory over Calgary.

Corey Perry scored his team-leading 12th goal and Kyle Palmieri added his third in four games for the Ducks, who have won three in a row following a 1-1-5 stretch. Rene Bourque notched an assist while playing in his second contest since being acquired from Montreal and Mat Clark picked up his first NHL point on Beleskey's goal.

Defenseman T.J. Brodie scored midway through the third as his shot deflected off a sliding Devante Smith-Pelly and past Andersen. After rookie Johnny Gaudreau's tally was overturned due to a distinct kicking motion, Jiri Hudler trimmed the deficit with 26 seconds remaining - but the Flames failed to net the equalizer and remained winless in Anaheim since Jan. 19, 2004.

Beleskey's sharp-angle shot from the left corner caromed off the right skate of Calgary defenseman Kris Russell and past former Duck Jonas Hiller (26 saves) to open the scoring at 4:37 of the first period. After scoring his third goal in four games, Beleskey kicked a loose puck to Perry following defenseman Francois Beauchemin's shot and he converted from the slot at 5:04 of the second.

Palmieri benefited from a brilliant individual effort to extend the lead with 16 seconds remaining in the middle session. Palmieri gained control of the puck in the right corner and muscled his way around Calgary defenseman Deryk Engelland before diving to the ice while backhanding the puck past Hiller.

GAME NOTEBOOK: Anaheim D Sami Vatanen saw his three-game point streak come to an end. He started the stretch with a goal and two assists in a 5-4 shootout loss in Calgary on Tuesday. ... The Flames surrendered the first two goals of a contest for the fourth consecutive game. ... Beauchemin suffered an upper-body injury and did not return.
Season Series
AnaheimStatsCalgary
3-1-1Vs2-3-0
21Goals17
13.7Shot %12.4
33.3Power Play %13.0
51.1Faceoff %48.9