Leon Draisaitl scored twice for the second consecutive game, leading the host Edmonton Oilers to a 3-1 win over the New York Rangers on Monday night.
Connor McDavid had a goal to extend his season-opening points streak to 19 games. However, his 18-game assist streak — tied for the second longest in NHL history behind only Wayne Gretzky’s 23-game run in 1990-91 — ended. McDavid leads the league in assists (37) and points (48).
Devon Levi registered 28 saves as he made up for the Oilers’ sometimes sloppy play. He ran his record to 8-1-0, and Edmonton improved to 5-1-1 in the past seven games.
Jaroslav Chmelar got the goal for the Rangers, who had their three-game winning streak snapped. Dylan Garand stopped 17 shots.
Sharks 3, Islanders 2 (SO)
Ivar Stenberg scored the lone goal on the final attempt of an eight-round shootout as San Jose edged visiting New York.
Stenberg also scored in regulation as the Sharks snapped a five-game losing streak. Tyler Toffoli added a goal and an assist for the Sharks. San Jose goalie Yaroslav Askarov made 30 saves.
Ben Hutton and Victor Eklund tallied for the Islanders, who have dropped four straight (0-2-2). Ilya Sorokin stopped 37 shots.
Flyers 3, Canucks 1
Michael Bunting, Travis Konecny and Travis Sanheim scored for Philadelphia in a win at Vancouver.
Christian Dvorak had two assists, and Joseph Woll made 18 saves for the Flyers, who had lost three in a row (0-2-1) and six of seven (1-4-2).
Jonathan Lekkerimaki tallied and Leevi Merilainen turned aside 14 shots for the Canucks, who have lost six in a row and 16 of 17 (1-15-1).






