First-period goals by Filip Forsberg and Tommy Novak held up as the host Nashville Predators snapped the Winnipeg Jets’ 11-game winning streak with a 2-1 victory on Thursday.
Goaltender Juuse Saros made 23 saves as Nashville ended a two-game losing skid, arguably the most important coming in the final minute as Saros turned away a wrist shot by Nikolaj Ehlers on a golden chance to tie the affair.
Neal Pionk scored the lone goal for the Jets, whose franchise-record winning spree began on Dec. 22. Eric Comrie finished with 28 saves for Winnipeg.
The Jets failed to convert a 1:54 five-on-three power play late in the second period and after that looked like a team that had played the night before and traveled. Winnipeg struggled to mount anything of a third-period comeback, managing only four shots on goal in the final frame.
Canadiens 4, Sharks 3 (OT)
Cole Caufield scored 3:21 into overtime to lift host Montreal to a victory over reeling San Jose.
Caufield’s 28th goal of the season tied his career high. Suzuki collected two goals and an assist to boost his point total to eight in the past three games. Alex Newhook scored a goal and Sam Montembeault turned aside 23 shots for the Canadiens, who have won three in a row.
San Jose’s Will Smith recorded a goal and an assist, while Fabian Zetterlund and Nico Sturm each scored a goal. Alex Wennberg notched two assists and Georgiev made 29 saves for the sinking Sharks, who have lost seven in a row (0-4-3).
Penguins 5, Flyers 4 (OT)
Evgeni Malkin scored the tying goal early in the third period and then the game-winner 1:03 into overtime to cap a four-point night as Pittsburgh overcame a three-goal deficit to beat visiting Philadelphia and end a four-game skid.
Erik Karlsson also had two goals and Philip Tomasino scored in his second straight game for the Penguins, who trailed 3-0 near the halfway mark of the second but rallied for the win after losing 6-1 at Philadelphia on Tuesday. Pittsburgh’s Joel Blomqvist stopped 21 shots in relief of Alex Nedeljkovic, who was pulled for allowing three goals on 15 shots.
Rookie Matvei Michkov had two goals and an assist for Philadelphia, which had won three straight. Owen Tippett had a goal and an assist, Noah Cates also scored and Samuel Ersson turned away 20 shots.
Golden Knights 7, Blackhawks 5
Ivan Barbashev scored two goals and had two assists and Keegan Kolesar also scored twice as Vegas tied a team record with five goals in the first period and then held on for a wild victory over Chicago in Las Vegas.
Tomas Hertl had a goal and an assist, Brett Howden had three assists, Noah Hanifin collected two assists and Nicolas Hague and Pavel Dorofeyev also scored for Vegas. Ilya Samsonov made 17 saves.
Nick Foligno, Colton Dach, Ethan Del Mastro, Ilya Mikheyev and Philipp Kurashev scored goals, Connor Murphy had three assists and Frank Nazar added two assists for Chicago, which lost its fifth straight game (0-4-1).
Lightning 3, Flames 0
Andrei Vasilevskiy made 27 saves to record his fourth shutout of the season, Brandon Hagel notched a goal and an assist, and Tampa Bay topped visiting Calgary to extend its season-best winning streak to seven games.
Hagel moved his point streak to seven games (seven goals, six helpers) as the Lightning improved to 8-0-1 over the past nine games. Erik Cernak and Nikita Kucherov had markers for Tampa Bay, while Victor Hedman had two assists.
Dustin Wolf stopped 20 shots, but the Flames were shut out for the third time this season and the first time by a team other than the Vegas Golden Knights.
Blue Jackets 5, Red Wings 2
James van Riemsdyk scored two goals to lift Columbus to a road win over Detroit.
Kent Johnson had a goal and an assist, Boone Jenner had three assists and Daniil Tarasov stopped 29 shots for the Blue Jackets, who had won three straight. With the victory, Columbus pulled level on points with Detroit, and the teams occupy the two Eastern Conference wild-card positions.
J.T. Compher had a goal and an assist and Alex DeBrincat added a goal for the Red Wings, who lost for just the third time in their past 12 games. Cam Talbot made 25 saves.
Islanders 2, Bruins 1
Goals by Alexander Romanov and Kyle Palmieri were enough to lift New York to the road win and hand the Bruins their fifth straight loss.
Ilya Sorokin had 38 saves, including 15 in the opening period, to help the Islanders snap a four-game skid.
David Pastrnak notched the lone score for Boston after the Bruins fell behind 2-0, extending his point streak to 16 games for the longest such streak in the NHL this season. It also tied the longest all-time run by a Czech-born player.
Blues 5, Capitals 2
St. Louis picked up its season-best third straight win as Philip Broberg netted two goals for the visitors.
Jake Neighbours recorded a goal and an assist for the Blues, while both Dylan Holloway and Colton Parayko also scored and Pavel Buchnevich notched two assists. Joel Hofer made 16 saves for the win.
Connor McMichael and Pierre-Luc Dubois scored for Washington. Alex Ovechkin was held without a goal on four shots to remain at 883 for his career, 11 behind Wayne Gretzky’s NHL record. Charlie Lindgren finished with 14 saves.
Ducks 5, Canucks 2
Ryan Strome and Troy Terry each had a goal and two assists as host Anaheim recorded its first win over Vancouver in three years.
Frank Vatrano, Jackson LaCombe and Cutter Gauthier also scored as Anaheim snapped an eight-game skid to the Canucks. Mason McTavish and Isac Lundestrom had two assists each while Lukas Dostal stopped 22 shots for the Ducks, who rallied from a two-goal deficit to score five unanswered goals in the final two periods.
Defenseman Tyler Myers had a goal and an assist and Pius Suter scored a goal for the road-weary Canucks, who were playing the fourth game of a five-game road trip and the second of a Southern California back-to-back. Arturs Silovs made 20 saves.
Hurricanes 5, Sabres 2
Carolina picked up just its second victory in seven games as Mikko Rantanen had a goal and an assist against Buffalo in Raleigh, N.C.
Jordan Staal, Sebastian Aho, Taylor Hall and Seth Jarvis also scored for the Hurricanes. Pyotr Kochetkov had 14 saves for Carolina, which dealt the Sabres their just their second loss in eight games.
Alex Tuch and JJ Peterka scored for Buffalo, which fell behind 2-0 eight minutes into the game, leading to the Sabres pulling starting goaltender Ukko-Pikka Luukkonen.
Panthers 4, Oilers 3
Two goals midway through the third period allowed Florida to escape with the win over Edmonton in Sunrise, Fla., the Panthers’ fourth victory in five games.
Anton Lundell had a goal and two assists for Florida, and Uvis Balinskis, Nate Schmidt and Carter Verhaeghe added a goal apiece. Sergei Bobrovsky made 24 saves.
Edmonton’s Leon Draisaitl scored for the seventh consecutive game, giving him a league-best 44 goals this season. Zach Hyman and Brett Kulak also scored for the Oilers, who took their fifth straight loss.
Utah 6, Wild 1
Clayton Keller had a goal and four assists as part of a career-high five-point night as the Utah Hockey Club beat Minnesota in Salt Lake City for their third straight win.
Utah’s Nick Schmaltz scored once and dished out two assists, while both Logan Cooley and Barret Hayton each recorded a goal and a helper. Dylan Guenther and Sean Durzi both scored, and Mikhail Sergachev finished with a pair of assists. Karel Vejmelka finished with 16 saves.
The Wild’s lone goal came from Frederick Gaudreau. Marc-Andre Fleury yielded six goals on 31 shots.
–Field Level Media