Patrick Kane made his Buffalo homecoming a winning one by scoring the tying goal in the final minute and then adding the lone shootout goal in leading the Chicago Blackhawks to a 3-2 victory over the Sabres on Saturday.
Kane tied it with 34 seconds left while the Blackhawks enjoyed a 6-on-3 advantage.
Dennis Rasmussen also scored for Chicago, which improved to 6-2 in its past eight.
Article continues below ...
Ryan O'Reilly and Cody Franson scored for Buffalo, which is 0-7-1 in its past eight games against Chicago.
BLUES 3, FLAMES 2
ST. LOUIS (AP) Vladimir Tarasenko had a goal and two assists, lifting the Blues to a win over the Flames.
Colton Parayko and Jori Lehtera also scored and Brian Elliott made 36 saves for the Blues (20-10-4), who have won three straight.
Sean Monahan and Mark Giordano scored for Calgary and Karri Ramo made 19 saves.
MAPLE LEAFS 5, KINGS 0
TORONTO (AP) – Jonathan Bernier stopped 26 shots in his first win of the season as the Maple Leafs beat the Kings.
Bernier, who was 0-8-3 in his first 11 appearances, was helped out by a strong defensive game but also made some memorable saves.
Michael Grabner and Leo Komarov each scored twice in a dominant performance with linemate Nazem Kadri. Byron Froese had his first NHL goal for the Maple Leafs (11-13-7), who extended their point streak to five games – tying a season high.
STARS 6, CANADIENS 2
DALLAS (AP) – Jamie Benn had two goals and an assist and the Stars beat the Canadiens in a matchup of first-place teams.
Benn regained the NHL lead with 22 goals, passing the Blues' Vladimir Tarasenko.
Jason Spezza had a goal and two assists, and Tyler Seguin and Patrick Sharp each had a goal and an assist. Patrick Eaves added a power-play goal.
Stars goalie Antti Niemi made 21 saves. Daniel Carr scored on the power play for Montreal, and Paul Byron added a short-handed goal.
DUCKS 2, DEVILS 1
NEWARK, N.J. (AP) – Chris Stewart and Ryan Kesler each scored first-period goals and Frederik Andersen stopped 21 shots as the Ducks beat the Devils.
Mike Cammalleri scored late in the third period to spoil Andersen's shutout bid. Keith Kinkaid made 16 saves for the Devils, who dropped a second straight game, both at home.
HURRICANES 2, PENGUINS 1
PITTSBURGH (AP) – Jordan Staal and John-Michael Liles scored first-period power-play goals to lead the Hurricanes over the struggling Penguins.
The Penguins have lost five straight, including four since hiring Mike Sullivan as coach to replace the fired Mike Johnston.
Cam Ward made 37 saves in his second start in as many nights.
Evgeni Malkin ended Pittsburgh's 0-for-19 power-play drought with his 15th goal of the season in the second period.
Matt Murray stopped 24 shots in his first NHL start for Pittsburgh.
BLUE JACKETS 3, FLYERS 2, SO
COLUMBUS, Ohio (AP) – Brandon Dubinsky scored in the sixth shootout round, rookie Joonas Korpisalo got his first NHL win and the Columbus Blue Jackets beat the Philadelphia Flyers 3-2 on Saturday night.
Cam Atkinson also scored in the shootout for Columbus.
Brandon Saad and Ryan Murray scored to give Columbus a 2-0 lead. Korpisalo had 30 saves before the shootout, where he stopped 5 of 6 shots.
Scott Laughton and Jakub Voracek scored for Philadelphia in the third period. Former Blue Jacket Steve Mason stopped 35 shots