Buffalo 5, Ottawa 1
JJ Peterka scored two power-play goals and Bowen Byram tallied twice, lifting the host Buffalo Sabres to a 5-1 victory over the Ottawa Senators on Tuesday.
Toronto 4, Boston 0
Morgan Rielly had a goal and two assists, Anthony Stolarz earned his first shutout of the season and the Toronto Maple Leafs defeated the visiting Boston Bruins 4-0 on Tuesday night.
Calgary 3, Montreal 2
Matt Coronato scored the tying goal late in the third period and the winner seven seconds into overtime to as visiting Calgary Flames beat the Montreal Canadiens 3-2 on Tuesday.
Carolina 6, Philadelphia 4
Martin Necas continued his recent hot stretch by scoring the tiebreaking goal with 31 seconds left as the Carolina Hurricanes beat the visiting Philadelphia Flyers 6-4 on Tuesday night in Raleigh, N.C.
NY Islanders 4, Pittsburgh 3
Bo Horvat scored the only goal in a shootout Tuesday night for the host New York Islanders, who overcame a two-goal third-period deficit to beat the Pittsburgh Penguins 4-3 in Elmont, N.Y.
St. Louis 3, Tampa Bay 2
Jordan Kyrou scored the decisive goal in the third period as the St. Louis Blues edged the visiting Tampa Bay Lightning 3-2 on Tuesday in a game marred by a medical scare.
Los Angeles 5, Minnesota 1
Kevin Fiala scored the go-ahead goal against his former team, and the Los Angeles Kings finished strong for a 5-1 win over the Minnesota Wild on Tuesday night in Saint Paul, Minn.
Winnipeg 3, Utah 0
Nino Niederreiter scored two goals and Connor Hellebuyck had to make just 21 saves for his second shutout of the season as the Winnipeg Jets continued their stellar start with a 3-0 victory over the visiting Utah Hockey Club on Tuesday night.
Colorado 6, Seattle 3
Artturi Lehkonen had a goal and an assist in his return to the lineup, Nathan MacKinnon had a career-high five assists and the Colorado Avalanche beat the Seattle Kraken 6-3 in Denver on Tuesday night.
Vancouver 5, Anaheim 1
Quinn Hughes had three assists, including the 300th of his career, to lead the Vancouver Canucks to a 5-1 win over the host Anaheim Ducks on Tuesday.
San Jose 2, Columbus 1
Alexander Wennberg scored the overtime winner as the San Jose Sharks edged the visiting Columbus Blue Jackets 2-1 on Tuesday night.