Connor Bedard netted his first career hat trick as part of a four-point night as the host Chicago Blackhawks topped the Ottawa Senators 7-3 on Tuesday.
Spencer Knight stopped 21 shots to earn his third straight win and help the Blackhawks build momentum entering a season-high six-game road trip.
Louis Crevier and Frank Nazar each had a goal and assist as Chicago improved to 5-1-1 in its past seven games. Colton Dach and Ryan Donato also scored, and Nick Foligno and Andre Burakovsky collected two assists apiece.
Tim Stutzle logged a goal and an assist for the Senators, whose three-game winning streak ended. Jake Sanderson and Michael Amadio also tallied, Drake Batherson posted two assists and Linus Ullmark stopped 19 shots.
Avalanche 8, Devils 4
Victor Olofsson produced his first career hat trick and Colorado ended New Jersey’s eight-game winning streak with a victory in Denver.
Nathan MacKinnon posted two goals to move into fourth place on the franchise list and added an assist for the Avalanche, who snapped a four-game skid (0-1-3). Parker Kelly had a goal and an assist, Zakhar Bardakov and Martin Necas also scored and Cale Makar had four assists.
The Devils nearly erased Colorado’s 5-0 lead with four goals — from Stefan Noesen, Dougie Hamilton, Dawson Mercer and Jack Hughes — in a span of 4:04 in the second period. Jacob Markstrom returned from a six-game injury absence but allowed eight goals on 42 shots.
Jets 4, Wild 3 (OT)
Kyle Connor scored 46 seconds into overtime to lift Winnipeg over Minnesota in Saint Paul, Minn.
Gabriel Vilardi, Vladislav Namestnikov and Nino Niederreiter also scored for the Jets. Mark Scheifele and Logan Stanley finished with two assists apiece, and Connor Hellebuyck stopped 33 of 36 shots.
Brock Faber notched a goal and an assist to lead the Wild. Kirill Kaprizov and Marcus Johansson finished with one goal apiece, Marco Rossi registered two assists, and Filip Gustavsson allowed four goals on 22 shots.
Golden Knights 6, Hurricanes 3
Jack Eichel scored twice in the final five minutes to go with an earlier assist and Pavel Dorofeyev posted two first-period goals as Vegas defeated Carolina in Raleigh, N.C.
Eichel’s first goal of the night came with 4:59 left to break a tie following a mishandled puck by the Hurricanes, and he tacked on another with 2:24 remaining. Dorofeyev, with nine goals, has the most through 10 games in Golden Knights history — one more than Eichel’s eight.
Carolina’s Andrei Svechnikov and Jordan Martinook each scored their first goals of the season and Logan Stankoven also found the net for the Hurricanes.
Maple Leafs 4, Flames 3
Max Domi’s second goal of the game broke a tie late in the third period as host Toronto defeated Calgary.
Domi and Matthew Knies (two goals, one assist) provided all of the scoring for the Maple Leafs. The pair combined for the game-winning tally as Knies set up Domi to give Toronto the lead with 2:04 remaining. Anthony Stolarz held things down on the other end of the ice with 26 saves.
Morgan Frost and Joel Farabee scored the Flames’ first two goals, while Samuel Honzek put away his first career goal with 5:11 left in the game to tie the game at 3. Dustin Wolf contributed with 33 saves.
Bruins 5, Islanders 2
Boston scored three goals in less than four minutes during the second period to erase an early two-goal deficit on the way to a win over visiting New York.
David Pastrnak, Michael Eyssimont and Elias Lindholm recorded a goal and an assist apiece while Fraser Minten and Morgan Geekie also scored for Boston, which has won two of its past three games. Eyssimont scored the game-winning goal at 7:48 of the second.
Boston’s Charlie McAvoy added two assists and Joonas Korpisalo made 33 saves, stopped all 15 shots he faced in the third period. Bo Horvat had a goal and an assist, Kyle Palmieri also scored and Ilya Sorokin turned aside 17 shots for Islanders, who took their first regulation loss in a six-game span (4-1-1).
Rangers 2, Canucks 0
Mika Zibanejad scored a first-period goal and Jonathan Quick stopped 23 shots for his first shutout of the season as New York snapped a three-game skid with a victory at Vancouver.
Quick continued his mastery of the Canucks, earning his sixth shutout to match his highest total against any club. Sam Carrick added an empty-net goal and leading point-scorer Adam Fox had two assists for the Rangers, who improved to 1-1-0 on a four-game road trip.
Thatcher Demko stopped 23 of 24 shots for the Canucks, who wrapped up a 1-2-0 homestand and took their fourth loss in five games.
Stars 1, Capitals 0
Jake Oettinger made 24 saves for his first shutout of the season and Dallas beat visiting Washington.
Tyler Seguin scored in the second period for the Stars, who have won three straight. Oettinger logged his 13th career shutout as he improved to 6-0-0 with two shutouts in his career against Washington.
Logan Thompson made 18 saves for the Capitals, who have scored a total of one goal while losing their past two games after winning six of the previous seven.
Flyers 3, Penguins 2 (SO)
Bobby Brink scored a dazzling shootout goal, providing the difference in Philadelphia’s action-packed win over visiting Pittsburgh.
Travis Konecny scored his 200th career goal — all with the Flyers — while Brink also scored in regulation for the hosts. Samuel Ersson made 24 stops through overtime and then denied two of the Penguins’ three attempts in the shootout.
Justin Brazeau and Sidney Crosby scored regulation goals for the Penguins, who are 5-0-2 in their past seven games. Arturs Silovs finished with 32 saves.
Canadiens 4, Kraken 3 (OT)
Cole Caufield had two goals — including the winner 44 seconds into overtime — and an assist as Montreal responded after blowing a three-goal lead to defeat host Seattle.
Juraj Slafkovsky and Alex Newhook also scored for Montreal while goaltender Jakub Dobes made 18 saves to improve to 6-0-0 this season. Nick Suzuki recorded three assists and Noah Dobson registered two helpers for the Canadiens, who wrapped up a 3-1-0 road trip. Suzuki extended his point streak to 10 games (two goals, 14 assists), the longest in the NHL this season.
Brandon Montour had two goals and an assist and Shane Wright also scored for the Kraken, who had a two-game winning streak snapped. Joey Daccord stopped 17 of the 21 shots he faced.
Blue Jackets 4, Sabres 3 (OT)
Miles Wood scored off a deflection to forge a tie in the third period, then converted from the doorstep 2:53 into overtime to fuel visiting Columbus to a victory over Buffalo.
Wood made his return to the ice following a five-game absence caused by an eye injury. Yegor Chinakhov collected a goal and an assist, Zach Werenski converted on the power play and Jet Greaves made 35 saves for the Blue Jackets.
Buffalo’s Josh Doan and Ryan McLeod each scored a goal in the second period while former Blue Jackets center Josh Dunne netted his first NHL goal in the third. Alex Tuch notched two assists and Alex Lyon turned aside 35 shots for the Sabres, who lost in overtime for the second straight game.
Ducks 3, Panthers 2 (SO)
Troy Terry and Mason McTavish scored in the shootout to help Anaheim stave off a late rally from Florida and secure the win in Sunrise, Fla.
The Ducks relied on their special teams in the second period, with Leo Carlsson scoring short-handed and Cutter Gauthier adding a goal on a 5-on-3 power play to give Anaheim a 2-0 lead. Lukas Dostal stood tall with 31 saves.
Anton Lundell got the Panthers on the board with 8:48 left in the game and scored their lone shootout goal. Sam Reinhart tied things up with 3:06 remaining, while backup goalie Daniil Tarasov made 15 saves.
Oilers 6, Mammoth 3
Connor McDavid scored twice while Leon Draisaitl and Mattias Ekholm both collected one goal and one assist as host Edmonton rode a five-goal second period to a victory over Utah.
Isaac Howard and Ty Emberson also scored for the Oilers. Edmonton’s Evan Bouchard notched three assists while Adam Henrique and Jake Walman collected two helpers each. Stuart Skinner made 20 saves.
Logan Cooley, JJ Peterka and Barrett Hayton scored for the Mammoth, who blew a two-goal lead and saw their winning streak end at seven games. Karel Vejmelka stopped 19 shots.
Lightning 5, Predators 2
Zemgus Girgensons scored his first two goals of the season and Andrei Vasilevskiy stopped 18 shots to beat Nashville for a 10th straight time as visiting Tampa Bay prevailed.
Charle-Edouard D’Astous scored his first career goal while Brandon Hagel and Nikita Kucherov tallied a goal and an assist each for the Lightning. Anthony Cirelli and Pontus Holmberg assisted on two goals each.
Luke Evangelista posted a goal and an assist, Filip Forsberg scored and Erik Haula notched two assists for the Predators. Juuse Saros stopped 25 of the 29 shots he faced.
Red Wings 5, Blues 2
Dylan Larkin scored two goals and earned an assist as visiting Detroit defeated St. Louis for the second time in four days.
Alex DeBrincat added a goal and an assist for the Red Wings. Ben Chiarot and Elmer Soderblom also scored, Lucas Raymond had two assists, and John Gibson made 20 saves.
Brayden Schenn and Jordan Kyrou scored and Jordan Binnington made 15 saves for the Blues, whose winless streak reached five games (0-4-1). Philip Broberg logged two assists.
Kings 4, Sharks 3
Brandt Clarke scored the tiebreaking goal with 6:40 left to help Los Angeles recover after blowing a three-goal lead at San Jose.
Clarke and Corey Perry each had a goal and an assist, Jeff Malott and Drew Doughty also scored, and Joel Edmundson had two assists for the Kings, who extended their point streak to six games (4-0-2) despite getting outshot 40-14. Darcy Kuemper made 37 saves.
Alexander Wennberg and Philipp Kurashev had a goal and an assist, Will Smith also scored, and Yaroslav Askarov stopped 10 shots for the Sharks, who have lost 10 straight at home (0-8-2) dating to last season.


