NEW YORK (AP) — Connor McDavid scored 38 seconds into overtime to lead the Edmonton Oilers over the New York Islanders 2-1 on Tuesday night.
McDavid finished a flashy 2-on-1 by lifting a shot past Greiss for the winner after taking in a spinning backhand pass from Leon Draisaitl.
KINGS 4, DUCKS 3, OT
ANAHEIM, Calif. (AP) — Nick Shore scored on a pass from Dustin Brown with 1:09 left in overtime, and Los Angeles rallied from a two-goal deficit to beat Anaheim in the first Freeway Faceoff of the season.
Brown also scored the tying goal early in the third period for the Pacific Division-leading Kings, who surged to an 11-2-2 start with an exciting victory in their local derby with the five-time defending division champion Ducks.
BLUES 3, DEVILS 1
NEWARK, N.J. (AP) — Vladimir Tarasenko and Jaden Schwartz scored in a 1:35 span bridging the second and third periods and St. Louis sent New Jersey to its season-high third straight loss.
Jake Allen made 21 saves and Brayden Schenn scored into an empty net as the Blues beat the Devils for the eighth straight time.
PITTSBURGH (AP) — Justin Schultz scored in his return from a concussion, Matt Murray stopped 24 shots and Pittsburgh had little trouble with Arizona.
Evgeni Malkin scored his team-high seventh goal for the Penguins and added two assists.
PREDATORS 3, BLUE JACKETS 1
COLUMBUS, Ohio (AP) — Calle Jarnkrok scored in the third period, Pekka Rinne stopped 35 shots and Nashville beat Columbus.
Jarnkrok put Nashville ahead to stay, sweeping a rebound past goaltender Joonas Korpisalo at 14:25.
CANADIENS 3, KNIGHTS 2
MONTREAL (AP) — Brendan Gallagher and Jordie Benn scored in the first period and Montreal beat Vegas for its third straight win.
Max Pacioretty also scored for Montreal, which has gone 5-1-0 since starting the season 2-7-1.
SABRES 3, CAPITALS 1
BUFFALO, N.Y. (AP) — Benoit Pouliot scored the go-ahead goal on an end-to-end rush 3:22 into the third period, and Buffalo snapped Washington’s three-game winning streak.
Evander Kane scored twice, including an empty-netter with 20 seconds left, and Robin Lehner stopped 24 shots.
RALEIGH, N.C. (AP) — Derek Ryan scored the go-ahead goal at 9:35 of the third period and Carolina beat Florida to snap a four-game losing streak.
Brock McGinn also scored, Justin Williams added an empty-netter and rookie Roland McKeown had his first two assists for the Hurricanes.
CANUCKS 5, FLAMES 3
CALGARY, Alberta (AP) — Henrik Sedin scored for the first time this season 38 seconds after Bo Horvat’s tiebreaking goal, lifting Vancouver over Calgary.
Sam Gagner, Thomas Vanek and Derek Dorsett also scored for Vancouver, which has four straight road wins. Dorsett leads the team with seven goals.