THURSDAY’S RESULTS
Capitals 6, Sabres 4: T.J. Oshie had a goal and two assists and Washington made a winner of coach Peter Laviolette in his Capitals’ debut, beating host Buffalo.
Jakub Vrana stripped Eric Staal of the puck in front of Buffalo’s net and scored 46 seconds into the third period to preserve the win after the Capitals were in jeopardy of squandering a 4-1 lead.
Bruins 3, Devils 2 (SO): Brad Marchand had a goal and an assist, then scored the only goal in the shootout as visiting Boston beat New Jersey, spoiling Lindy Ruff’s debut as Devils coach.
Islanders 4, Rangers 0: Brock Nelson, Anders Lee and Mathew Barzal scored in the opening period and the Islanders beat the Rangers at Madison Square Garden.
Hurricanes 3, Red Wings 0: Nino Niederreiter scored early in the first period and Petr Mrazek made 14 saves for a shutout, helping Carolina beat host Detroit.
Predators 3, Blue Jackets 1: Filip Forsberg scored the tiebreaking goal at 5:48 of the third period to lead Nashville over Columbus at home.
Jets 4, Flames 3 (OT): Patrik Laine scored his second goal of the game in overtime to give host Winnipeg a victory over Calgary in the opener for both teams.
Oilers 5, Canucks 2: Connor McDavid had a hat trick to lead host Edmonton past Vancouver.
Sharks 4, Coyotes: 3 (SO): Logan Couture scored in the winning goal in the shootout to give visiting San Jose a win over Arizona.
Golden Knights 4, Ducks 2: Mark Stone scored the tiebreaking goal early in the third period, Robin Lehner made 20 saves and host Vegas beat Anaheim in the season opener for both teams.
The Golden Knights improved to 9-2-2 against Anaheim since they entered the league in 2017.
Wild at Kings: Late
Stars at Panthers: Ppd.
Wednesday’s late results
Blues 4, Avalanche 1: Oskar Sundqvist scored twice and blocked four shots, and Jordan Binnington made 26 saves to lead visiting St. Louis.
Canucks 5, Oilers 2: Brock Boeser scored twice, including the winner, as visiting Vancouver beat Edmonton.
Notable
Blues forward Sammy Blais was suspended for two games without pay by the NHL for an illegal check to the head of Avalanche defenseman Devon Toews.