Connor McDavid had a goal and two assists as the Edmonton Oilers snapped the host San Jose Sharks’ six-game winning streak with a 5-2 victory on Tuesday night.
Markus Granlund, Zack Kassian, Jujhar Khaira and James Neal also scored for the Pacific Division-leading Oilers, who won for the sixth time in their past 10 games (6-2-2). Defensemen Darnell Nurse and Oscar Klefbom each had two assists, and goaltender Mikko Koskinen made 33 saves.
Kevin Labanc and Barclay Goodrow tallied for the Sharks, who had outscored opponents 25-17 during their six-game run, including a 6-3 home victory against Edmonton a week earlier. Goalie Martin Jones stopped 24 of 29 shots. McDavid’s three points pulled him within one of the NHL scoring leader, teammate Leon Draisaitl, who assisted on McDavid’s goal for his 44th point of the season (16 goals, 28 assists). McDavid has 15 goals and 28 assists for 43 points.
Granlund opened the scoring with his first goal of the season, on a wrist shot from the right faceoff circle at 3:34 of the first period. Kassian made it 2-0 on a goalmouth scramble at 7:59 off a pass from McDavid.
Labanc pulled the Sharks within a goal on a deflection at 9:23 of the first, but Khaira scored on a wrist shot from the point through a maze of defenders at 19:45 of the period to give the Oilers a 3-1 lead.
Neal scored the only goal of the second period, deflecting a pass from McDavid past Jones with a man advantage at 17:19, to give Edmonton a 4-1 advantage. The Oilers’ league-leading power play was 1 of 2. McDavid made it 5-1 at 6:34 of the third, putting a rebound over Jones’ glove, before Goodrow capped the scoring at 9:43 with a one-timer from the left faceoff circle. 

Nelson’s OT winner 
beats Penguins
Brock Nelson scored his second goal of the game, on his own rebound at 2:55 of overtime, as the visiting New York Islanders downed the Pittsburgh Penguins 5-4 on Tuesday to stretch their point streak to 15 games, matching a franchise record.
Ryan Pulock tied it 4-4 for New York with 1:32 left in regulation on a blast from the center point with goalie Semyon Varlamov pulled.
Anthony Beauvillier and Josh Bailey also scored and Nick Leddy had three assists for New York. Varlamov made 27 saves.
The Islanders are 14-0-1 in their streak, the only blemish a Nov. 7 overtime loss to Pittsburgh. Brandon Tanev scored twice, Jake Guentzel had a goal and an assist, Bryan Rust scored and Evgeni Malkin had two assists for the Penguins, who blew a pair of two-goal leads. Matt Murray stopped 37 of New York’s 42 shots.
The Penguins thought they opened the scoring with a short-handed goal by Zach Aston-Reese at 6:39 of the first, but the goal was waved off when the Islanders successfully challenged the play for being offside.
Rust picked up his seventh goal in 10 games to give Pittsburgh a 1-0 lead on a power play at 11:34 of the first. His rising shot from the left hash marks sailed under the crossbar.
At 16:18 of the first, Tanev tipped in a shot from the right point by John Marino to up the lead to 2-0.
New York cut it to 2-1 at 2:39 of the second. Beauvillier scored for the fifth time in three games on a shot off the crossbar.