Edmonton outlasts Boston, but Mcdavid limps off late
NHL scoring leader Connor McDavid limped off the ice late in the third period Thursday night, minutes after Darnell Nurse scored the tiebreaking goal with 4:49 remaining, and the visiting Edmonton Oilers beat Boston, 3-2, to snap the Bruins’ 10-game winning streak.
Mcdavid struggled to get off the ice after colliding knee-to-knee with teammate Derek Ryan. The two-time NHL MVP, who has 54 goals this season, returned to the game but was held scoreless — just the seventh time all season he has failed to register a point.
Boston led 2-0 after one period, but Evan Bouchard scored in the second, and Ryan Mcleod tied it six minutes into the third.
Stuart Skinner made 26 saves, helping deprive the Bruins of a chance to be the first team in the league to clinch a playoff berth.
Brad Marchand and David Pastrnak scored and Jeremy Swayman stopped 19 shots for the Bruins (49-9-5), who could have set an NHL record as the fastest team to 50 wins.
STARS 10, SABRES 4: Jamie l Benn had a goal and two assists, Radek Faksa scored twice, and Central Division-leading Dallas enjoyed its best offensive output in 14 years in the rout in Buffalo.
Joe Pavelski, Joel Kiviranta, rookie Wyatt Johnston, Evgenii Dadonov and Mason Marchment also scored as the Stars had 16 players earn at least a point.
Jake Oettinger stopped 25 shots, and Dallas improved to 5-1-1 in its past seven games.
The 10 goals are tied for second in a game in franchise history and the most since a 10-2 win over the New York Rangers on Feb. 2, 2009.
• ISLANDERS 4, PENGUINS 3 (OT): Brock Nelson scored on a breakaway in overtime as New York rallied in Pittsburgh.
Nelson beat Tristan Jarry to the blocker side at 2:13 of the extra period as the Islanders — who trailed 3-1 late in the third — swept the season series against the Penguins for the first time in franchise history.
• RANGERS 4, CANADIENS 3 (SO): Mika Zibanejad scored the shootout winner, lifting New York in Montreal.
Patrick Kane scored his first goal with the Rangers since he came over in a trade with Chicago, and Alexis Lafreniere and Jacob Trouba added goals in regulation.
• HURRICANES 1, FLYERS 0: Pyotr Kochetkov returned from the minor leagues and made 19 saves as Carolina blanked Philadelphia in Raleigh, N.C.
Andrei Svechnikov scored an early power-play goal, and that was enough for the Hurricanes, who have won four games in a row.
• GOLDEN KNIGHTS 4, LIGHTNING 3 (OT): Alex Martinez scored 3:09 into overtime to give Vegas the victory in Tampa.
Jack Eichel’s shot from the slot was stopped by Lightning goalie Andrei Vasilevskiy, but the puck slipped through his pads as Martinez dove and poked it into the open net for the win.
• KINGS 5, AVALANCHE 2: In Denver, Adrian Kempe and Phillip Danault each scored twice as Los Angeles beat Colorado for its fifth straight win.
• BLUES 4, SHARKS 2: Jakub Vrana scored his first goal with St. Louis, which defeated visiting San Jose.