In the extra period, Smith took a breakaway pass from Shea Theodore and roofed a backhand on Kallgren for his seventh of the season.
DEVILS 3, FLAMES 2
NEWARK, N.J. (AP) — Nico Hischier scored off a rush with 8:10 to play and New Jersey won its seventh straight.
ISLANDERS 4, RANGERS 3
Kyle Palmieri also scored for the Islanders, who came back from a two-goal deficit in the third period for the second straight game. They beat Calgary in overtime at home Monday night. Semyon Varlamov made 37 saves.
OILERS 3, LIGHTNING 2
TAMPA, Fla. (AP) — Connor McDavid had a goal and an assist to lead Edmonton.
Edmonton lost forward Evander Kane 3:27 into the second period after being cut on the left wrist by a skate blade. Kane got tangled with Lightning defenseman Philippe Myers, and while he was down on the ice, he was cut by Tampa Bay forward Pat Maroon's skate.
Kane grabbed the lacerated area with his right hand and quickly skated to the bench before heading for the locker room. The Oilers said Kane was transported to a hospital, was in stable condition and scheduled to undergo a procedure Tuesday night.
CANADIENS 3, RED WINGS 2, SO
Mike Hoffman scored twice in the first period for Montreal, and Jake Allen stopped 41 shots.
CANUCKS 6, SENATORS 4
OTTAWA, Ontario (AP) — Bo Horvat scored twice and Vancouver rallied to beat Ottawa.
COYOTES 4, SABRES 1
BUFFALO, N.Y. (AP) — Karel Vejmelka made 32 saves to lead Arizona.
JETS 5, STARS 1
WINNIPEG, Manitoba (AP) — Mark Scheifele scored twice in Winnipeg’s four-goal second period.
Mason Appleton had a goal and two assists, Pierre-Luc Dubois and Saku Maenalanen also scored to help the Jets extend their point streak to seven games (6-0-1). Kyle Connor had three assists and Connor Hellebuyck made 22 saves.
FLYERS 5, BLUES 1
Wade Allison and Lukáš Sedlák also scored for rebuilding Philadelphia, which has won seven of 12 and garnered earned 16 points to start the season under first-year coach John Tortorella. The Flyers were last in the Metropolitan Division last season.
Ryan O’Reilly scored for the Blues, who set a club record for consecutive losses in regulation. St. Louis last won on Oct. 22 to improve to 3-0. The Blues are five defeats from matching the franchise’s all-time losing streak, a 13-game slide from March 16-April 8, 2006, that included three overtime losses.
KRAKEN 5, PREDATORS 1
SEATTLE (AP) — Jordan Eberle scored two of Seattle’s four goals in the first period and the Kraken won their fifth straight.
Seattle enjoyed a night of firsts, posting its first five-game win streak in franchise history and the first time scoring four goals in a period that didn’t include an empty-netter. And it started nearly from the opening faceoff as Eberle scored on a slap shot from the right circle just 38 seconds in on the first shot of the game.
KINGS 1, WILD 0
LOS ANGELES (AP) — Gabe Vilardi scored his second consecutive game-winning goal and Jonathan Quick made 21 saves for his first shutout of the season to lead Los Angeles.
Vilardi beat Marc-Andre Fleury between his legs on a one-timer from the high slot with 6:03 left. That was all Quick needed as he posted his second shutout against the Wild and the 57th of his career.
Fleury finished with 29 saves for Minnesota.
The Associated Press