Tyler Seguin scored four goals and Jamie Benn had a career-high 6 points to lead the Dallas Stars over the slumping Flames, 7-3, on Thursday in Calgary, Alberta.
Benn had a goal and five assists. Stephane Robidas and Ryan Garbutt also scored for the Stars, who have won five of six and reeled off five straight road victories. Alex Goligoski had three assists.
Dallas scored four consecutive goals in the second period to hand the Flames their fifth loss in a row.
The top Stars line of Seguin, Benn, and rookie Valeri Nichushkin was too quick, too skilled, and too elusive for the Flames, who were a step behind all night and could not contain them.
Seguin, who also added an assists, has 12 goals this season.
Lightning 5, Ducks 1 — Valtteri Filppula had two goals and an assist, goalie Ben Bishop won his 13th game, and host Tampa Bay beat Anaheim in a matchup of conference leaders.
Martin St. Louis added a goal and two assists for the Lightning, who played their first home game and second overall — both victories — without star Steven Stamkos. The center, out indefinitely after breaking his right leg Monday, had surgery Tuesday in Boston .
Blues 7, Avalanche 3 — Alexander Steen scored his league-leading 15th and 16th goals and St. Louis’s slumping power play woke up with three goals against visiting Colorado.
Derek Roy, David Backes, Vladimir Tarasenko, Chris Stewart, and Jay Bouwmeester also scored for the Blues, who have won their last five home meetings with the Avalanche.
Kings 3, Islanders 2 — Tyler Toffoli deflected in the winning goal with 1:27 left for visiting Los Angeles, which scored three times in the third period to stun New York.
Blackhawks 5, Coyotes 4 — Jonathan Toews and rookie Brandon Pirri scored in a four-round shootout, and host Chicago beat Phoenix for its fourth straight win.
Radim Vrbata had the lone shootout goal for Phoenix, which is 7-1-1 in its last nine games.
Sharks 2, Canucks 1 — Defenseman Dan Boyle scored at 2:38 of overtime as San Jose topped host Vancouver.