Cale Makar had two goals, Nazem Kadri had a goal and three assists and the Colorado Avalanche rallied to beat the Ottawa Senators 7-5 in Denver on Monday night.
Alex Newhook scored the go-ahead goal for Colorado late in the third period, and Mikko Rantanen, Devon Toews and Valeri Nichushkin alsoscored. Andre Burakovsky had three assists and Darcy Kuemper stopped 15 shots.
For Ottawa, Zach Sanford had three goals for his second career hat trick, Josh Norris and Artem Zub also scored, and Filip Gustavsson had 33 saves.
Brady Tkachuk added two assists for the Senators, who lost defenseman Josh Brown to an injury in the first period. Ottawa was playing its first game since Nov. 14 due to a COVID-19 outbreak on the team.
Sharks 2, Hurricanes 1 (OT)
Alexander Barabanov scored in overtime to give host San Jose a victory over Carolina.
Kevin Labanc also scored for the Sharks, who had lost six of their previous eight games (2-5-1). James Reimer made 22 saves for the win.
Tony DeAngelo collected a goal for the Hurricanes, who lost for the first time in five games and have dropped only three of their 17 dates this season. Antti Raanta stopped 25 shots.
Blue Jackets 7, Sabres 4
Jack Roslovic had two goals and an assist as visiting Columbus beat Buffalo.
Vladislav Gavrikov scored twice and Max Domi had a goal and two assists for the Blue Jackets, who have won three of four. Joonas Korpisalo made 29 saves.
Tage Thompson scored twice for the Sabres in their third straight loss.
Penguins 3, Jets 1
Danton Heinen scored the tiebreaking goal early in the third period and Tristan Jarry made 30 saves as Pittsburgh beat Winnipeg to sweep a three-game Canadian trip.
Jason Zucker notched the tying goal in the second period and Jake Guentzel added an empty-netter to extend his goal streak to five games for the Penguins, who began the trip with wins at Montreal and Toronto.
Dominic Toninato scored in the first period and Connor Hellebuyck stopped 33 shots for the Jets, who fell to 7-2-1 at home this season.
Blues 5, Golden Knights 2
Justin Faulk scored one goal and set up another as St. Louis rallied past visiting Vegas.
Ryan O'Reilly, Tyler Bozak, Brandon Saad and Niko Mikkola also scored for the Blues, who erased an early 2-0 deficit to win for just the second time in their last seven games.
David Perron and Vladimir Tarasenko had two assists apiece for the Blues, and goaltender Jordan Binnington made 32 saves. Chandler Stephenson and Reilly Smith scored and Robin Lehner stopped 26 shots for the Golden Knights, who lost for just the fourth time in the past 14 games.
Predators 3, Ducks 2
Ryan Johansen and Yakov Trenin each had a goal and an assist for Nashville in a win against visiting Anaheim.
Mikael Granlund also scored and Juuse Saros made 29 saves for the Predators, who ended a two-game losing streak.
Rickard Rakell scored in his first game back from injury, Jamie Drysdale also scored and John Gibson made 32 saves for the Ducks, who have lost two in a row. Anaheim forward Troy Terry was held scoreless, ending his 16-game point streak.
--Field Level Media