Mikko Rantanen had a goal and an assist, Ross Colton, Bowen Byram and Artturi Lehkonen also scored, and the Colorado Avalanche finally broke their scoring drought to beat the St. Louis Blues 4-1 in Denver on Wednesday night.
Nathan MacKinnon and Cale Makar had two assists each and Ivan Prosvetov turned away 27 shots in his first start with Colorado.
Rob Thomas scored and Jordan Binnington made 24 saves for the Blues, who lost for the second straight game after alternating losses and wins in their first seven games.
The Avalanche were shut out in their previous two games and went 129 minutes, 24 seconds without a goal before Colton ended the drought. He got the puck at the St. Louis blue line, got a step ahead of defenseman Tyler Tucker and beat Binnington to the far side at 8:53 of the first.
Ducks 4, Coyotes 3 (OT)
Troy Terry scored a hat trick, including the game-winner with 1:33 to go in overtime, and also had an assist as Anaheim won its fifth consecutive game, beating visiting Arizona.
Terry took a crossing pass in the right circle from Mason McTavish at the end of a two-on-one rush and roofed a wrist shot to complete his second career hat trick and first four-point game. Leo Carlsson also scored for Anaheim, which improved to 3-0 in overtime. Lukas Dostal, named the NHL Rookie of the Month for October earlier in the day, made 32 saves to improve to 5-1-0 on the season with his fourth straight win.
Lawson Crouse scored a pair of goals, Logan Cooley scored the first goal of his NHL career and J.J. Moser added a pair of assists for Arizona. Karel Vejmelka finished with 25 saves.
Stars 4, Flames 3
Jamie Benn scored a goal and added an assist and Jake Oettinger made 43 saves as visiting Dallas claimed a victory over struggling Calgary.
Jason Robertson, Evgenii Dadonov and Mason Marchment also scored for the Stars, who have won five of their past six games. Oettinger made 21 of his saves in the third period, and Roope Hintz collected two assists.
MacKenzie Weegar produced a goal and an assist while Connor Zary, in his NHL debut, and Andrew Mangiapane also scored for the Flames, who have lost six consecutive games and sit 31st overall in the league. Goalie Jacob Markstrom stopped 26 shots. Nazem Kadri and Elias Lindholm both notched two assists.
Sabres 5, Flyers 2
Brandon Biro scored two goals, Tage Thompson added one goal and two assists and Buffalo handed host Philadelphia its third straight loss.
Joel Farabee and Cam Atkinson scored one goal apiece and Travis Sanheim got the lone assist on each for the Flyers.
Flyers goaltender Carter Hart made three saves on five shots in the opening 10 minutes before being replaced by Samuel Ersson due to a mid-body injury. Ersson finished with seven saves.