stars 3, jets 2

Wyatt Johnston had a goal and an assist as Dallas defeated Winnipeg on Saturday.

Thomas Harley and Matt Duchene also scored for the Stars. Scott Wedgewood made 31 saves in net for Dallas.

canadiens 3, bruins 2, ot

Kaiden Guhle scored the unassisted game winner in overtime to lift Montreal to a win over Boston.

Nick Suzuki and Brendan Gallagher also found the back of the net for Montreal, which beat Boston for the first time since the 2019-2020 season.

hurricanes 4, lightning 0

Sebastian Aho and Brent Burns each had a goal and an assist, Pyotr Kochetkov stopped 23 shots for his fifth career shutout and Carolina beat Tampa Bay.

Teuvo Teravainen and Stefan Noesen also scored as Carolina won for the sixth time in eight games.

maple leafs 5, canucks 2

Noah Gregor had a goal and an assist, William Nylander scored to extend his franchise-record season-opening point streak to 15 games and Toronto beat Vancouver.

Penguins 4, sabres 0

Erik Karlsson scored twice, Evgeni Malkin also scored and Tristan Jarry recorded a shutout in his return from injury as Pittsburgh beat Buffalo.

capitals 4, islanders 1

Alex Ovechkin scored twice and Hunter Shepard got his second career NHL victory as Washington beat the New York Islanders.

senators 4, flames 1

Ottawa snapped a five-game home ice losing streak with a win over Calgary.

It was a team effort with Mathieu Joseph, Drake Batherson, Rourke Chartier and Travis Hamonic all scoring.

coyotes 7, Predators 5

Michael Carcone scored two goals to lead Arizona to a come from behind victory over Nashville.

red wings 5, blue jackets 4

Alex DeBrincat and Daniel Sprong scored a little more than two minutes apart late in the second period to give Detroit the lead and the Red Wings beat Columbus to hand the Blue Jackets their fourth straight loss.