Nathan MacKinnon scored the only goal of a shootout, and the visiting Colorado Avalanche defeated the Toronto Maple Leafs 2-1 on Wednesday night.
Avalanche goaltender Alexandar Georgiev, who made 17 saves during the game, stopped William Nylander in the shootout before Auston Matthews' shot missed and Mitchell Marner had a failed shot attempt.
Mikko Rantanen scored for the Avalanche, who have won three in a row. Morgan Rielly scored for the Maple Leafs, who have lost two in a row. Ilya Samsonov stopped 28 shots.
The Avalanche were playing the second game of a four-game road trip, while it was the third of four consecutive games at home for the Maple Leafs.
Capitals 5, Sabres 4 (SO)
Evgeny Kuznetsov scored the deciding goal in the shootout and Washington rallied for a win against visiting Buffalo.
Alex Ovechkin and T.J. Oshie each had a goal and an assist for the Capitals, who won for the second time in their past three games. Charlie Lindgren made 23 saves and stopped two in the shootout
Ilya Lyubushkin, JJ Peterka, Tyson Jost and Zemgus Girgensons scored and Ukko-Pekka Luukkonen made 35 saves for the Sabres, who are 1-0-2 in their past three after losing five of six in regulation.
Wild 8, Bules 5
Ryan Hartman had two goals and an assist as visiting Minnesota rallied from down 3-1 to beat St. Louis Blues and extend its point streak to 14 games.
Joel Eriksson Ek had a goal and two assists and Ryan Reaves and Alex Goligoski had a goal and an assist for the Wild, who are 11-0-3 during their streak.
Pavel Buchnevich collected a hat trick and Jakub Vrana scored twice for the Blues, who have won just three of their last 13 games. Blues goaltender Jordan Binnington allowed five goals on 24 shots before getting ejected in the second period after punching Hartman following the latter's power-play goal.
Islanders 6, Ducks 3
Kyle Palmieri collected one goal in a career-best four-point game against his former team and Brock Nelson scored twice to lead visiting New York past Anaheim.
Pierre Engvall and Zach Parise both netted one goal and one assist while Hudson Fasching also scored for the Islanders, who snapped a two-game losing streak. Adam Pelech posted two assists, and goaltender Ilya Sorokin made 20 saves.
The Islanders sit in the Eastern Conference's second wild-card spot, five points up on two teams. Kevin Shattenkirk scored twice and Max Jones added a single for the Ducks, who are 5-2-3 in their past 10 games. Goalie John Gibson stopped 27 shots.
--Field Level Media