New Jersey’s Tomas Tatar moves in on Montreal goaltender Jake Allen in the first period Tuesday night in Montreal. Graham Hughes/The Canadian Press via AP

MONTREAL — Jack Hughes scored twice and the New Jersey Devils extended their winning streak to 10 games with a 5-1 win over the Montreal Canadiens on Tuesday night.

Dougie Hamilton, Jesper Bratt, and John Marino also scored for New Jersey. Vitek Vanecek made 25 saves.

Evgenii Dadonov scored his first goal of the season for the Canadiens (8-7-1). Jake Allen’ finished with 34 saves.

MAPLE LEAFS 5, PENGUINS 2: John Tavares scored his 400th goal, Matt Murray made 34 saves in his return to Pittsburgh and Toronto got a road win.

Tavares added an assist on the night he became the 107th player in NHL history to reach 400 goals. The 14-year veteran beat Casey DeSmith from the slot 12:04 into the first period, part of an early surge by the Maple Leafs that pushed them to their fifth win in seven games.

Murray, who won Stanley Cups with the Penguins in 2016 and 2017, held his ground in the second period after Pittsburgh trimmed an early three-goal deficit to one, buying Toronto time to eventually pull away.


LIGHTNING 5, STARS 4: Alex Killorn scored from the left circle on a two-on-one at 3:43 of overtime and Tampa Bay beat visiting Dallas.

Lightning captain Steve Stamkos got the second assist on the goal, making him the second Tampa Bay player to reach 500 assists. Martin St. Louis holds the team record with 588.

Radek Faksa made it 4-4 with 4:42 left in the third period, picking up the Stars’ fourth short-handed goal after stealing the puck from Mikhail Sergachev deep in the Lightning zone. Tampa Bay has given up five short-handers.

PANTHERS 5, CAPITALS 2: Carter Verhaeghe scored twice in the final minutes and Florida beat visiting Washington.

Verhaeghe, who had six goals and 12 points in Florida’s six-game playoff series win over Washington last spring, scored on a loose puck to give the Panthers a two-goal lead with 3 minutes remaining before scoring into an empty net with 1:24 left.

Florida also got goals from Aleksander Barkov, Sam Reinhart and Nick Cousins, and Sergei Bobrovsky made 40 saves for his first win since Nov. 3.


Dylan Strome and John Carlson scored for Washington.

CANUCKS 5, SABRES 4: Bo Horvat had a goal and two assists as visiting Vancouver breoke a three-game skid.

The Canucks also got goals from Dakota Joshua, Ethan Bear, Elias Pettersson and J.T. Miller in closing a five-game trip. Pettersson added an assist, and backup goalie Spencer Martin made 28 saves.

Jeff Skinner scored twice for the Sabres, who have lost six straight.

BLUE JACKETS 5, FLYERS 4: Vladislav Gavrikov scored at 3:14 of overtime as Columbus sent visiting Philadelphia to its fourth straight loss.

Boone Jenner scored twice, Eric Robinson had a goal and an assist and Sean Kuraly added a goal for Columbus, which picked up points in its third straight game. Elvis Merzlikins stopped 15 shots before leaving in the second period with a leg injury, and Joonas Korpisalo stopped 18 in relief.

Kevin Hayes and Noah Cates each had a goal and an assist, Nick Seeler scored and Travis Konecny added a power-play goal for the Flyers, who rallied twice from two goals down to force overtime and earn a point. Carter Hart stopped 28 shots in his third straight loss.

Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.