BUFFALO, N.Y. >> Alex Tuch scored the deciding goal in the shootout to lead the Buffalo Sabres to a 4-3 win against the Vegas Golden Knights on Saturday.

Rasmus Dahlin, Ryan McLeod, and Jason Zucker scored in regulation for the Sabres. Ukko-Pekka Luukkonen made 16 saves and stopped two out of three Vegas shooters in the tiebreaker.

The Sabres had dropped seven of eight.

Jack Eichel, Brett Howden, Pavel Dorofeyev scored for the Golden Knights, who lost for the third time in four games. Adin Hill made 34 saves in regulation and overtime.

Vegas grabbed a 3-2 lead when Eichel scored with 2:33 left in the third. It was Eichel’s 21st goal of the season.

Dahlin responded with his 12th goal for Buffalo with 13.6 seconds to play.

Sabres forward Jiri Kulich was injured at 9:25 of the second period after a hit from Howden.

Penguins 7, Devils 3 >> Erik Karlsson scored a power-play goal and the Pittsburgh Penguins beat the New Jersey Devils 7-3 on Saturday.

Rickard Rakell scored his team-leading 31st goal. Connor Dewar scored twice, and Philip Tomasino, Kevin Hayes and Danton Heinen also scored.

With an assist, Sidney Crosby tied Wayne Gretzky for the fourth-most points with a single franchise. Crosby also recorded his 12th 50-assist season, equaling Adam Oates for 8th in NHL history. He has points in 10 straight home games.

Tristan Jarry made 24 saves for his fourth straight win since he was recalled from the American Hockey League earlier this month. Jarry has stopped 123 of his last 130 shots faced.

Nico Hischier and Timo Meier scored power-play goals for the Devils. Cody Glass also had a goal. Nathan Bastian’s short-handed goal was called back on a challenge because he was offside.

Capitals 5, Sharks 1 >> Alex Ovechkin scored his 887th career goal Saturday to move within eight of breaking Wayne Gretzky’s NHL record and the Washington Capitals beat the San Jose Sharks 5-1.

Ovechkin deflected a shot from Martin Fehervary past Georgi Romanov with 9:06 remaining in the third period. Romanov is the NHL-record 182nd goalie that Ovechkin has scored on.

The 39-year-old Russian star has 34 goals on the season. He remains on pace before the end of this season to pass Gretzky’s mark of 894 that long seemed unapproachable before the end of this season.

Ovechkin also had an assist on Dylan Strome’s game-opening goal to help Washington win for the sixth time in seven games.

Aliaksei Protas, Taylor Raddysh and Trevor van Riemsdyk also scored for Washington. Logan Thompson made 19 saves.

Macklin Celebrini scored for San Jose.

HURRICANES 5, FLYERS 0 >> Mark Jankowski scored twice, Pyotr Kochetkov stopped 26 shots for his second shutout of the season, and the Carolina Hurricanes beat the Philadelphia Flyers 5-0 on Saturday night for their seventh straight win.

Sebastian Aho had a goal and an assist, Taylor Hall and Scott Morrow also scored, and Eric Robinson and Shayne Gostisbehere each had two assists for Carolina.

Samuel Ersson finished with 26 saves for the Flyers, who have lost six of seven.

Aho gave the Hurricanes a 1-0 lead at 8:21 of the first period, and Jankowski doubled the lead with 4:14 remaining in the opening period.

Hall made it 3-0 on a power play just 19 seconds into the second. Gostisbehere’s shot from the point was turned aside by Ersson, but the puck went to Aho in the slot. His redirect trickled through Ersson’s pads and Hall knocked it in from the right doorstep.

Rangers 4, Blue Jackets 0>> Vincent Trocheck scored twice in the third period, Igor Shesterkin made 18 saves for his fifth shutout this season and the New York Rangers leapfrogged Columbus for the second Eastern Conference wild-card playoff spot with a 4-0 victory over the Blue Jackets on Saturday night.

Alexis Lafreniere and Artemi Panarin each had a goal and an assist for the Rangers, who won the last two games of their three-stop road trip. New York has won eight of its last 11 against the Blue Jackets, including three of four this season.

Of Shesterkin’s 20 career shutouts, four have come against Columbus — including his last two games against the Blue Jackets.

SENATORS 4, Maple LEAFS 2 >> Claude Giroux broke a second-period tie on a power play and the Ottawa Senators beat the Toronto Maple Leafs 4-2 on Saturday night for their sixth straight victory.

Jake Sanderson, David Perron and Michael Amadio, into the empty net, also scored. Linus Ullmark made 20 saves.