Alex Galchenyuk and Lars Eller scored shootout goals, and the Montreal Canadiens won their fourth straight by beating the Ottawa Senators, 4-3, Wednesday night at Bell Centre.
Eller also scored in the first period and Brendan Gallagher and P.K. Subban added power-play goals in the second for Montreal (18-5-4), which played loosely in its first home game after a five-game trip. Carey Price made 29 saves.
Mika Zibanejad and Daniel Alfredsson had power-play goals for Ottawa (13-8-6), and Patrick Wiercioch also scored for the Senators, who are 1-2-4 in their last seven.
Ottawa goalie Robin Lehner was sharp in the third period when Montreal had three power plays and stretched its shots advantage to 45-32.
The teams went 2-2 in the season series.
Galchenyuk scored on a deke, and Eller used a drag move in the shootout. Jakob Silfverberg had the only goal in the tiebreaker for the Senators.
With a goal and an assist, Subban has points on Montreal’s last nine power-play goals.
Devils 5, Flyers 2 — Ilya Kovalchuk capped New Jersey’s three-goal first period with his NHL-leading fourth shorthanded goal, and host New Jersey beat mistake-prone Philadelphia.
Patrik Elias and Adam Henrique, who scored twice, also tallied in the first period for New Jersey.
Andrei Loktionov had the prettiest goal for New Jersey, with a toe-drag move that left Flyers goalie Ilya Bryzgalov at his mercy.
The Flyers were their own worst enemy, giving up two goals with bad pinches, another that went in off the skate of Matt Read, and another on a giveaway behind their net.
Flames 5, Red Wings 2 — Lee Stempniak scored the winning goal in the third period and added an assist in Calgary’s victory over visiting Detroit.
Stempniak broke a 2-2 tie 5:37 into the third on a beautiful set up from Curtis Glencross, who missed the previous two games because of a wrist injury. Glencross wheeled deep into the Detroit zone and zipped a pass to the uncovered Stempniak in the slot for his seventh goal of the season.