Montreal Canadiens' Charles Hudon hugs teammate Max Domi following Domi's goal past Washington Capitals goaltender Braden Holtby during third period NHL hockey action in Montreal on Thursday, Nov. 1, 2018. (Paul Chiasson/The Canadian Press via AP)
Montreal Canadiens' Charles Hudon hugs teammate Max Domi following Domi's goal past Washington Capitals goaltender Braden Holtby during third period NHL hockey action in Montreal on Thursday, Nov. 1, 2018. (Paul Chiasson/The Canadian Press via AP) Credit: ap/The Canadian Press — Paul Chiasson

Montreal — Max Domi broke a tie with 21 seconds left and Jesperi Kotkaniemi scored his first two NHL goals in the Montreal Canadiens’ 6-4 victory over the Washington Capitals, 6-4, on Thursday night.

At 18 years and 118 days, Kotkaniemi became the second-youngest goal scorer in franchise history.

Brendan Gallagher also had two goals, and Joel Armia added an empty-netter. Carey Price stopped 27 shots for his fifth victory of the season to help the Canadiens improve to 7-3-2.

Predators 4, Lightning 1

Tampa, Fla. — Pekka Rinne made 42 saves in his return after missing five games with an injury, and Nashville beat Tampa Bay.

Rinne was hurt in the third period of a 5-3 win at Calgary on Oct. 19. He was stretching to try and stop the puck when teammate Kevin Fiala landed on top of the goalie in an awkward-looking collision.

Jets 4, Panthers 2

Helsinki — Finnish star Patrik Laine had a hat trick and Winnipeg beat Florida in tbe Finnish capital.

Laine scored in the second period and twice in the third, including an empty-netter. The teams will meet again today.

Islanders 3, Penguins 2 (so)

New York — Josh Bailey scored a short-handed goal in the second period and then the only goal in a shootout to lift New York past Pittsburgh.

Thomas Greiss made 29 saves as the Islanders swept a home-and-home set with the Penguins. New York also improved to 5-0-0 against Metropolitan Division rivals this season.

Red Wings 4, Devils 3

Detroit — Justin Abdelkader scored a shorthanded goal midway through the third period and Trevor Daley put the puck in an empty net for another short-handed score in the final minute, and Detroit beat New Jersey for its third straight victory.

Michael Rasmussen amd Martin Frk also scored for Detroit. Marcus Johansson, Blake Coleman and Sami Vatanen scored for New Jersey.

Stars 2, Maple Leafs 1

Toronto — Backup goalie Anton Khudobin made 31 saves to help Dallas beat Toronto.

Jamie Benn and Devin Shore scored, and Tyler Seguin added two assists. Patrick Marleau scored for Toronto, and Frederik Andersen made 17 saves.

Senators 4, Sabres 2

Ottawa — Craig Anderson made 21 of his 46 saves in the third period and Ottawa held off Buffalo in the first game of a home-and-home series.

Ryan Dzingel, Dylan DeMelo, Colin White and Bobby Ryan, into an empty net, scored for the Senators.

Blues 5, Golden Knights 3

St. Louis — Oskar Sundqvist scored twice to lead St. Louis past Vegas.

Vladimir Tarasenko, Tyler Bozak and Colton Parayko also scored, and Jake Allen stopped 31 shots. Alex Tuc, Erik Haula and Pierre-Edouard Bellemare scored for Vegas.