×

UNDATED (AP) — Tyler Toffoli and Josh Anderson each scored twice, and the Montreal Canadiens celebrated captain Shea Weber’s 1,000th game with a 5-3 win over the Vancouver Canucks. Antoine Roussel, Elias Pettersson and Tanner Pearson scored for the Canucks. Jake Allen made 36 saves for Montreal. Thatcher Demko stopped 28 shots for Vancouver.

In other rink action:

— Jesse Puljujarvi scored two goals and the Edmonton Oilers beat the Ottawa Senators 4-2 to complete a sweep of the teams’ two-game set. Darnell Nurse and Leon Draisaitl also scored for Edmonton. Connor McDavid and Tyson Barrie each had a pair of assists. Cedric Paquette scored in the second period and rookie Tim Stutzle added a late goal for the struggling Senators, who dipped to 1-8-1.

— Danton Heinen and David Backes scored, and the Anaheim Ducks snapped a three-game losing streak with a 3-1 victory over the Los Angeles Kings in the first Freeway Faceoff of the season. John Gibson made 20 saves and Nicolas Deslauriers had an empty-net goal for the Ducks. Arthur Kaliyev scored in the 19-year-old’s NHL debut for the Kings, who have lost two straight. Cal Petersen stopped 40 shots in a strong performance for Los Angeles. Heinen’s third goal of the season highlighted a dominant opening period by the Ducks, whose slow starts and weak offense have been constants.

— Philipp Grubauer stopped 27 shots to lead the short-handed Colorado Avalanche to a 2-1 win over the Minnesota Wild. Logan O’Connor and Valeri Nichushkin scored, and Cale Makar had an assist for the Avalanche, who have earned five of a possible six points in the third of four straight games against the Wild. Kirill Kaprizov scored and Cam Talbot had 29 saves for Minnesota. Colorado leading scorer and first-line center Nathan MacKinnon is out with a lower-body injury that will keep him sidelined week-to-week.

— Nikolaj Ehlers’ first-period goal was the eventual game-winner and the Winnipeg Jets held on for a 3-2 win over the Calgary Flames in the second game of a three-game set. Trevor Lewis and Derek Forbort also scored for Winnipeg, which lost to Calgary in a shootout a night earlier. Matthew Tkachuk scored twice for Calgary. Both clubs played their backup goalies. Winnipeg’s Laurent Brossoit stopped 29 of 31 shots for his second win of the season. Calgary’s David Rittich turned away 25 of 28 shots.

— Joe Pavelski had two goals and an assist, rookie Jake Oettinger made 23 saves and the Dallas Stars beat the Columbus Blue Jackets 6-3. Dallas snapped a two-game skid. Pavelski has a team-leading seven goals and 13 points for the Stars, who improved to 5-1-1 after being forced to delay the start of the season due to a COVID-19 outbreak. Jamie Benn, Denis Gurianov, Radek Faksa and Alexander Radulov also scored for Dallas. Benn picked up two assists. Mikhail Grigorenko had a goal and an assist, and Seth Jones and Dean Kukan got their first tallies of the season for Columbus.

— Andrei Svechnikov scored in regulation and again in the shootout, and the Carolina Hurricanes beat the Chicago Blackhawks 4-3. Warren Foegele had a goal and an assist in his return to the lineup, helping Carolina win for the sixth time in its first seven games. Vincent Trocheck also scored, and captain Jordan Staal had two assists. Svechnikov had the only successful attempt in the shootout, closing out the victory after James Reimer turned away Alex DeBrincat, Patrick Kane and Dylan Strome for Chicago.

— Ryan O’Reilly and Vince Dunn scored to lead the St. Louis Blues to a 4-3 win over the Arizona Coyotes. Jordan Binnington made 30 saves as St. Louis stretched its winning streak to four games. Justin Faulk and Mike Hoffman also scored for the Blues. Christian Dvorak scored twice for the Coyotes and Darcy Kuemper made 28 saves for Arizona, which hasn’t won consecutive games this season.