LAS VEGAS — Phillip Danault completed a hat trick late in the third period, Paul Byron scored in overtime and the Montreal Canadiens beat the Vegas Golden Knights 4-3 on Saturday.

Danault entered the game with two goals this season. His third of the game tied the game with 1:25 left in the third period, and Byron scored on a backhand 1:59 into OT.

Carey Price made 23 saves, and the Canadiens swept the season series against Vegas.

Brandon Pirri scored twice and Jonathan Marchessault also scored for Vegas. Marc-Andre Fleury, one win shy of his 50th as a Golden Knight, made 43 saves.

Pirri has three goals in two games since being recalled from the American Hockey League.

KINGS 3, SHARKS 2: Ilya Kovalchuk scored in overtime in his return from an ankle injury, lifting Los Angeles to a win at San Jose.

Advertisement

Kovalchuk also scored in the first period, and Alex Iafallo had a goal and an assist. Kovalchuk had missed 10 games after having an ankle bursectomy.

Jonathan Quick made 29 saves for the Kings.

San Jose’s Joe Pavelski scored a tying goal with 30 seconds left in the third period.

PANTHERS 2, RED WINGS 1: Roberto Luongo made 33 saves as Florida won at Detroit.

Mike Hoffman and Evgeni Dadonov scored for the Panthers.

Thomas Vanek scored for Detroit and Jimmy Howard had 21 saves.

Advertisement

BLUES 3, FLAMES 1: David Perron had a goal and an assist and Jake Allen made 28 saves to lead St. Louis to a win at Calgary.

Perron has nine goals and 11 assists in 16 games against Calgary since the start of the 2014-15 season.

Tyler Bozak and Oskar Sundqvist also scored to help St. Louis finish 2-1-0 on its trip through Western Canada.

Matthew Tkachuk scored his 16th goal for Calgary, which has lost three straight. The Flames lost for the first time in regulation at home since Nov. 15, ending a 7-0-2 string.

BLUE JACKETS 4, FLYERS 3: Cam Atkinson scored two goals and Artemi Panarin had a goal and two assists as visiting Columbus ran its winning streak to three games.

Zach Werenski also scored and Pierre-Luc Dubois added three assists.

Advertisement

James van Riemsdyk had a goal and an assist for Philadelphia.

MAPLE LEAFS 5, RANGERS 3: Mitch Marner scored twice during a wild third period and Toronto held off visiting New York.

The teams combined for six goals in the final period, including Marner’s empty-net goal with 20 seconds left after Chris Kreider cut the margin to 4-3.

PENGUINS 3, HURRICANES 0: Sidney Crosby set up three goals and Matt Murray made 38 saves as Pittsburgh picked up a road win.

Jake Guentzel scored twice and Kris Letang added a goal for the Penguins, who won for the fifth time in six games.

CAPITALS 4, SENATORS 0: Pheonix Copley made 35 saves for his first career shutout as Washington won at Ottawa.

Brett Connolly, Matt Niskanen, Jakub Vrana and Michal Kempny scored for the Capitals, who are 7-1-0 in their last eight games.

COYOTES 6, AVALANCHE 4: Brad Richardson scored twice in the final 3:39 and Arizona won at home.

Richardson’s ninth goal of the season broke a 4-all tie. He added an empty-netter with 12 seconds left.

Copy the Story Link

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.