Boston 4, Buffalo 2
The Boston Bruins had another slow start out of the gates Thursday night, but were able to overcome it.
New Jersey 2, Washington 1
The struggling New Jersey Devils got a huge lift from their goaltender Thursday night.
Toronto 3, Tampa Bay 2
The Toronto Maple Leafs head home to play the Centennial Classic on Saturday night against the Detroit Red Wings, and they do that with the full momentum of four straight road wins, including a 3-2 overtime win against the Tampa Bay Lightning on Thursday night at Amalie Arena.
Montreal 3, Florida 2
Phillip Danault and Max Pacioretty helped the Montreal Canadiens break a losing streak and finally beat the Florida Panthers.
Detroit 3, Ottawa 2
Asked about watching her grandson play in person for the first time at any level, 92-year-old Patricia Thompson said it was the best day of her life.
Chicago 3, Nashville 2
Following a 3-1 loss Tuesday night at home to the Winnipeg Jets, Chicago Blackhawks right winger Patrick Kane said he and his line needed to take more shots on net.
Minnesota 6, NY Islanders 4
Sometimes a little luck is needed to keep a winning streak alive.
Columbus 5, Winnipeg 3
Hockey's hottest team is skating closer to history while showing no signs of slowing down.
Dallas 4, Colorado 2
Before Thursday night against the Colorado Avalanche, the Dallas Stars had been unable to string together three consecutive wins this season.
Anaheim 3, Calgary 1
Jakob Silfverberg's split-second decision led to his third game-winning goal of the season as the Anaheim Ducks beat the Calgary Flames 3-1 on Thursday.
Edmonton 3, Los Angeles 1
Defenseman Eric Gryba isn't known for scoring goals, but his first goal of the season stood as the winner as the Edmonton Oilers beat the Los Angeles Kings 3-1.
NY Rangers 6, Arizona 3
Special teams have been a strong point for the New York Rangers, and an Achilles' heel for the Arizona Coyotes this season. That was the simple storyline in New York's 6-3 win on Thursday at Gila River Arena.