Florida 5, Buffalo 2
Aleksander Barkov celebrated his return to the lineup with a goal and an assist to help the visiting Florida Panthers to a 5-2 win against the Buffalo Sabres on Monday night.
Columbus 6, Edmonton 1
The visiting Edmonton Oilers lost center Connor McDavid to a lower-body injury in the opening minute against the Columbus Blue Jackets on Monday evening and then lost the game 6-1.
Tampa Bay 3, Nashville 2
Nick Paul tapped in a goal 3:22 into overtime as the Lightning spoiled Steven Stamkos' two-assist return to Tampa Bay by beating the Nashville Predators 3-2 on Monday night.
Toronto 6, Winnipeg 4
John Tavares recorded a hat trick while Max Pacioretty and William Nylander combined for six points as the visiting Toronto Maple Leafs handed the Winnipeg Jets their first defeat of the season, a 6-4 decision on Monday.
Chicago 5, Colorado 2
Ryan Donato had two goals and an assist, Philipp Kurashev and Lukas Reichel also scored and the Chicago Blackhawks beat the Colorado Avalanche 5-2 in Denver on Monday night.
San Jose 5, Utah 4
Alexander Wennberg scored the overtime winner as the San Jose Sharks erased a three-goal third-period deficit to edge the Utah Hockey Club 5-4 on Monday in Salt Lake City.
Carolina 4, Vancouver 3
Sebastian Aho scored in overtime to give the visiting Carolina Hurricanes a 4-3 victory over the Vancouver Canucks on Monday.
Vegas 5, Calgary 0
Keegan Kolesar scored two goals and Adin Hill stopped 16 shots for his first shutout of the season as the Vegas Golden Knights completed a sweep of a four-game homestand with a 5-0 victory over the Calgary Flames on Monday in Las Vegas.