The Los Angeles Kings stretched their NHL winning run to six games with a 4-1 win at the Winnipeg Jets on Tuesday, while the Boston Bruins crushed the Arizona Coyotes 6-0.
The Kings, who fell behind to Nikolaj Ehlers' second-period goal, produced the goods in the third period as Milan Lucic, Tyler Toffolo and Trevor Lewis all netted after Jake Muzzin had levelled.
It means that the west-coast side stay top of the Pacific Conference.
St Louis Blues got back to winning ways with a 2-0 success at high-flying Tampa Bay Lightning.
Goals from Scott Gomez in the first period and Troy Brouwer in the third made sure of the victory and kept them on the tails of Central Conference leaders Nashville.
Boston Bruins got their first home win of the season and they did it in fine style with a 6-0 thrashing of Arizona Coyotes.
David Krejci (2), Jimmy Hayes, Joe Morrow, Brett Connolly and Brad Marchand all found the net while goaltender Tuukka Rask made 24 saves in his first shut-out of the campaign.
Dallas Stars produced a stirring comeback to beat Anaheim Ducks 4-3 in Texas.
The visitors were 3-0 up after the opening period, but a second-period blitz from the Stars levelled before Antoine Roussel's goal with just 88 seconds of the match remaining won it.
Buffalo Sabres needed overtime to see off Philadelphia Flyers, with Zemgus Girgensons' strike in the additional period settling it after it had ended 3-3 after the regulation three periods.
There were wins for Florida Panthers – 4-1 against Colorado Avalance – and Minnesota Wild, who beat Edmonton Oilers 4-3.
Columbus Blue Jackets scored three goals in the final period to beat New Jersey Devils 3-1, while Carolina Hurricanes also needed a late rally to beat Detroit Red Wings 3-1.
Vancouver Canucks were also victorious, seeing off Montreal Canadiens 5-1.