ANAHEIM, Calif. - Rickard Rakell and Corey Perry scored two goals apiece, and the Anaheim Ducks rallied from a third-period deficit for their 21st straight home victory over the Calgary Flames, 5-3 Tuesday night.
Captain Ryan Getzlaf tied a franchise record with five assists for the Ducks, who haven't lost a regular-season game to Calgary at Honda Center since Jan. 19, 2004.
The Ducks' home streak against the Flames is the NHL's longest in a two-team series since Philadelphia won an NHL-record 23 straight over Pittsburgh in the 1980s.
Michael Frolik scored two goals and Sam Bennett had a goal and an assist for the Flames, who couldn't complete their first three-game winning streak of the season. Karri Ramo stopped 27 shots for Calgary.
SENATORS 7, STARS 4
DALLAS (AP) ? Jean-Gabriel Pageau scored two third-period goals and Ottawa held off Dallas.
Ottawa was outshot 37-20 but scored three unassisted goals after takeaways, one on the power play and another short-handed, by Pageau.
Craig Anderson made 33 saves in his third straight win, including two shutouts.
Pageau scored on two breakaways, including his league-leading third short-handed, and added an assist. He has six goals this season.
Dallas goalies Antti Niemi and Kari Lehtonen combined to make only 13 saves.
The Senators' Mike Hoffman also had two goals, one into an empty net. Mark Stone had a goal and two assists. Bobby Ryan and Milan Michalek also had goals.
NHL leader Jamie Benn scored his 15th and 16th goals for Dallas. Benn assisted on Tyler Seguin's goal. Patrick Sharp also scored for the Stars.