flames 4, bruins 1

Andrei Kuzmenko scored in his Calgary debut, Nazem Kadri had three assists and the Flames beat the Boston Bruins 4-1 on Tuesday night.

Jonathan Huberdeau had a goal and two assists and Connor Zary also scored for the Flames, who held Boston to five shots in the second period in a listless return from the All-Star break for the Bruins.

stars 2, sabres 1

Jake Oettinger stopped 47 shots and Sam Steel scored midway through the second period, helping the Dallas Stars beat the Buffalo Sabres 2-1 on Tuesday night for their fourth straight victory.

Matt Duchene also scored as Dallas celebrated Joe Pavelski’s 1,300th NHL game by continuing the team’s strong play of late. The 39-year-old Pavelski, a Wisconsin native, became the seventh U.S.-born player to reach that career milestone, and 69th overall.

penguins 3, jets 0

Tristan Jarry stopped 24 shots in his NHL-leading sixth shutout this season and the Pittsburgh Penguins beat the slumping Winnipeg Jets 3-0 on Tuesday night.

Bryan Rust, Jeff Carter and Kris Letang scored. Jarry improved to 5-0 against Winnipeg, with two of his 19 career shutouts.

canucks 3, hurricanes 2

Elias Lindholm scored two power-play goals in similar fashion in his first game with Vancouver and J.T. Miller provided the winning goal in the Canucks’ 3-2 victory against the Carolina Hurricanes on Tuesday night.

canadiens 5, capitals 2

Nick Suzuki and Juraj Slafkovsky each scored twice, and the Montreal Canadiens handed the Washington Capitals a fifth consecutive loss, 5-2 on Tuesday night, despite Alex Ovechkin recording his 10th goal of the season and 832nd of his NHL career.

flyers 2, panthers 1

Noah Cates scored the go-ahead goal 2:36 into the third period, and the Philadelphia Flyers beat the Florida Panthers 2-1 on Tuesday night.

Cates’ goal was his first since Oct. 24, snapping a 22-game drought for the 25-year-old forward. He picked up a loose puck near the high slot, skated in alone and scored unassisted for what became the game-winner.