Boston 3, Detroit 2
Pavel Zacha buried David Pastrnak's feed at 2:15 of overtime to lift the Boston Bruins past the visiting Detroit Red Wings 3-2 on Tuesday.
Colorado 5, Buffalo 4
Nathan MacKinnon scored twice as the visiting Colorado Avalanche rattled off five unanswered goals for a come-from-behind 5-4 victory over the Buffalo Sabres on Tuesday night.
Montreal 2, NY Islanders 1
Nick Suzuki scored the overtime winner and added an assist as the Montreal Canadiens edged the visiting New York Islanders 2-1 on Tuesday night.
Pittsburgh 5, Florida 4
Bryan Rust scored the game-winning goal 91 seconds into overtime to lift the host Pittsburgh Penguins past Florida Panthers 5-4 on Tuesday.
San Jose 2, Washington 1
William Eklund scored a power-play goal 39 seconds into overtime to fuel the visiting San Jose Sharks to a 2-1 victory over the Washington Capitals on Tuesday.
Seattle 4, Carolina 2
Jaden Schwartz and Yanni Gourde each had a goal and an assist as the Seattle Kraken defeated the Carolina Hurricanes 4-2 Tuesday night in Raleigh, N.C.
Minnesota 3, Vancouver 2
Kirill Kaprizov scored in the final minute of overtime to lift the Minnesota Wild to a 3-2 win over the Vancouver Canucks on Tuesday night in Saint Paul, Minn.
St. Louis 4, Winnipeg 1
Jordan Kyrou had two goals while Dylan Holloway and Robert Thomas each added one to go along with an assist as the St. Louis Blues handed the host Winnipeg Jets their fourth consecutive loss, a 4-1 decision on Tuesday night.
Calgary 3, Columbus 0
Dan Vladar posted his second shutout of the season as the host Calgary Flames snapped a four-game losing streak with an emotional 3-0 victory over the Columbus Blue Jackets on Tuesday.
Vegas 1, Edmonton 0
Adin Hill stopped 28 shots for his second shutout of the season as the Vegas Golden Knights blanked the Edmonton Oilers 1-0 on Tuesday night in Las Vegas.