BRUINS 4, SABRES 1: Zdeno Chara floated in the go-ahead goal from the left point 29 seconds into the third period to help visiting Boston snap a 0-2-1 skid. Ryan Spooner scored an insurance goal with 9:07 left and added two assists, and Brett Connolly scored into an empty net with 1:09 remaining.
BLACKHAWKS 4, MAPLE LEAFS 1: Patrick Kane had three goals for his first hat trick of the season, and visiting Chicago won its 10th straight. Artemi Panarin also scored and assisted on two of Kane's goals for the Blackhawks.
CANUCKS 3, HURRICANES 2, OT: Bo Horvat scored his second goal with 1:35 left in overtime to lift visiting Vancouver. Linden Vey also scored and Jacob Markstrom made 38 saves for Vancouver. Carolina's John-Michael Liles made it 2-2 with 2:10 left in the third period.
LIGHTNING 5, PENGUINS 4, OT: Vladislav Namestnikov completed a hat trick in overtime to help host Tampa Bay extend its season-high four-game winning streak. Valtteri Filppula and Anton Stralman also scored for Tampa Bay, and Steven Stamkos had two assists. Andrei Vasilevskiy made 36 saves.
JETS 1, WILD 0: Winnipeg rookie Connor Hellebuyck became the first goalie to shut out Minnesota this season, and an early goal by Blake Wheeler was all the visiting Jets needed to win. Hellebuyck made 24 saves.
COYOTES TRADE JOHN SCOTT The Arizona Coyotes acquired defenseman Jarred Tinordi from the Montreal Canadiens for tough guy John Scott as part of a series of trades. The Coyotes traded Scott, voted an NHL All-Star captain, to Montreal along with defenseman Victor Bartley, whom they got from the Nashville Predators in exchange for defenseman Stefan Elliott.