Alex Tuch scored with 1:07 left in overtime to cap a two-goal, two-assist performance as the Buffalo Sabres earned a 4–3 win over the host Boston Bruins on Saturday afternoon.
Dylan Cozens, whose extra-attacker goal with 1:37 left in regulation forced overtime, stripped the puck from Boston captain Patrice Bergeron and dished to the trailing Tuch on an odd-man rush to produce the winning goal.
Tuch posted a career-high four points for the second time this season, while Cozens finished with a goal and an assist as the Sabres earned their sixth consecutive win despite being outshot 40–25. Ukko-Pekka Luukkonen made 37 saves for Buffalo, facing 11 shots in the second period and 19 more in the third.
Capitals 9, Canadiens 2
Alex Ovechkin had a hat trick, and Erik Gustafsson and Marcus Johansson each had a goal and two assists to lift Washington over visiting Montreal.Nic Dowd had a goal and an assist, while Dylan Strome, Anthony Mantha, and Garnet Hathaway also scored. Evgeny Kuznetsov added three assists, and Conor Sheary and Aliaksei Protas each notched two for the Capitals, who won for the sixth time in their past seven games.
Golden Knights 5, Predators 4 (Overtime)
Nicolas Hague scored on a delayed penalty with 2:56 left in overtime to give Vegas a victory over visiting Nashville.Hague blasted a one-timer from the top of the left circle past the glove side of Nashville goalie Kevin Lankinen for his second goal of the season and his first career overtime goal.
Blue Jackets 4, Blackhawks 1
Gustav Nyquist scored two short-handed goals and Johnny Gaudreau collected two assists to lead host Columbus over Chicago as it snapped a seven-game losing skid.Emil Bemstrom and Kirill Marchenko also scored for the Blue Jackets in the comeback victory over the NHL’s last-place team. Goaltender Joonas Korpisalo made 27 saves, nearly half of them in the third period.
Flyers 4, Kings 2
Noah Cates scored the go-ahead goal while short-handed with 6:59 left and visiting Philadelphia held on against Los Angeles.Cates scored on a wrist shot from just inside the blue line before Travis Konecny scored into an empty net with 27 seconds left for the final tally. Owen Tippett had a goal and an assist and Samuel Ersson made 27 saves for the Flyers, who are 2–2–0 on the five-game road trip.
Adrian Kempe and Phillip Danault scored and Jonathan Quick made 19 saves for the Kings, who were 6–0–1 in their previous seven games. Scott Laughton scored for the Flyers with the man advantage, marking the 10th straight game in which Los Angeles has allowed a power-play goal.
Lightning 5, Coyotes 3
Steven Stamkos and Brandon Hagel each had late power-play goals as Tampa Bay closed out 2022 by rallying to beat visiting Arizona.In winning their seventh straight home game and for the eighth time in nine December home matches, the Lightning had to overcome an early 2–0 deficit. They netted goals three times in the second, including Alex Killorn’s go-ahead breakaway goal for a 4–3 lead.
Wild 5, Blues 2
Ryan Hartman scored twice as visiting Minnesota defeated St. Louis.Jared Spurgeon and Jordan Greenway each had a goal and an assist for the Wild, who won for the eighth time in their last 10 games. Matt Dumba also scored, and Marc-Andre Fleury made 29 saves.
Red Wings 4, Senators 2
Lucas Raymond had a goal and an assist to lead Detroit to a home win over Ottawa.The Red Wings scored four unanswered goals after falling behind 2–0 in winning for the third time in four games. Pius Suter, Elmer Soderblom and Michael Rasmussen each scored for Detroit.
Maple Leafs 6, Avalanche 2
Michael Bunting scored two goals, Auston Matthews had a goal and an assist and Toronto beat host Colorado in Denver.Pierre Engvall, Mitch Marner and TJ Brodie also scored, while William Nylander and John Tavares had two assists apiece for Toronto. Matt Murray turned away 26 shots for the Leafs, who spoiled the return of Colorado’s Nathan MacKinnon.
Stars 5, Sharks 2
Fredrik Olofsson scored his first career goal midway into the second period to lift host Dallas to a victory over San Jose.Dallas’ Joe Pavelski collected a goal and two assists against his former team, Jason Robertson had one of each and Roope Hintz and defenseman Esa Lindell also tallied. San Jose’s Alexander Barabanov and Oskar Lindblom each scored a goal and James Reimer made 26 saves for the Sharks, who have lost six of their last seven games (1–4–2).
Flames 3, Canucks 2
MacKenzie Weegar scored his first goal of the season and added an assist to pace host Calgary to a victory over Vancouver in their New Year’s Eve clash.Elias Lindholm and Blake Coleman also scored for the Flames, who scored all three goals in the second period and hung on for dear life after watching a three-goal lead turn into a one-goal game. Goaltender Jacob Markstrom made 22 saves.
Jets 2, Oilers 1
Connor Hellebuyck made 31 saves and Kyle Connor scored the game-winner in the third period to lead visiting Winnipeg to a victory over Edmonton.It was Hellebuyck’s 18th victory of the season, moving him into sole possession of second place in the NHL behind Boston’s Linus Ullmark (20). Neal Pionk also had a goal and an assist for Winnipeg, which won its second straight game.
Klim Kostin scored for Edmonton, which had a two-game winning streak snapped while also falling below the .500 mark (9–10–1) at home. Connor McDavid had a 17-game point streak snapped. It was tied for the longest of his career.