Pittsburgh Penguins 3, Edmonton Oilers 2
Connor McDavid also scored in the shootout, which left it up to Kessel to score the game decider.
Nick Bonino opened the scoring and Evgeni Malkin also scored in regulation for the Penguins.
McDavid and David Desharnais scored for the Oilers.
St. Louis Blues 4, Anaheim Ducks 3
Ryan Reaves also scored for the Blues and goalie Jake Allen had 23 saves.
Minnesota Wild 7, Florida Panthers 4
SUNRISE, Fla. -- Zach Parise scored the go-ahead goal with 5:07 left in the third period as Minnesota defeated Florida at the BB&T Center.
Jonathan Marchessault, Mark Pysyk, Jaromir Jagr and Aleksander Barkov scored for The Panthers. For Jagr, it was career goal No. 762.
Detroit Red Wings 4, Chicago Blackhawks 2
DETROIT -- Tomas Tatar scored twice and Jimmy Howard made 24 saves for the win in his first appearance of 2017, as Detroit downed Chicago.
Xavier Ouellet and Andreas Athanasiou also scored for the Red Wings.
Artemi Panarin and Trevor Van Riemsdyk scored for the Blackhawks.
Columbus Blue Jackets 4, Buffalo Sabres 3
COLUMBUS, Ohio -- Boone Jenner's goal with 5:07 remaining in regulation lifted Columbus over Buffalo.
Evan Rodrigues, Josh Gorges and Rasmus Ristolainen scored for the Sabres.