Kasperi Kapanen notched his second career hat trick to help the Pittsburgh Penguins top the visiting St. Louis Blues 6-2 on Saturday.
Bryan Rust added a goal and three assists, Jason Zucker a goal and two assists, Sidney Crosby a goal and Evgeni Malkin three assists for the Penguins, who have points in 11 of 13 games (9-2-2). Pittsburgh goaltender Tristan Jarry made 26 saves.
Pavel Buchnevich and Vladimir Tarasenko scored and Colton Parayko had two assists for the Blues, who have lost three straight and five of six.
St. Louis goaltender Jordan Binnington gave up four goals on 17 shots before being pulled. Thomas Greiss relieved and made 19 saves.
Wild 5, Ducks 4 (SO)
Kirill Kaprizov scored the tying goal late in the third period and tallied in the shootout as Minnesota continued its dominance of visiting Anaheim with a win in Saint Paul, Minn.
Kaprizov extended his point streak to 11 games for the Wild, who won a season-high third straight. Kaprizov has seven goals and 18 points in the last 11 games for the Wild, who have won five of the last six overall and 12 in a row versus Anaheim.
Troy Terry and Trevor Zegras each had a goal with an assist for the Ducks, who earned their league-low 15th point but are mired in an 0-3-2 slide. Anaheim is also amid an 0-5-1 road rut.
Golden Knights 4, Red Wings 1
Adin Hill stopped 24 shots and Phil Kessel had a goal and an assist to lead Vegas to a road win over Detroit.
Jack Eichel, Jonathan Marchessault and Reilly Smith each scored for the Golden Knights, who are 2-1 on a four-game road trip against Eastern Conference opponents.
Oskar Sundqvist scored the only goal of the game for Detroit, which lost its third straight game. Ville Husso made 21 saves for the Red Wings.
Devils 3, Flyers 2
Fabian
Boxing
rowing
Rangers
Jonathan Marchessault
Tristan Jarry
Red Wings
Ville Husso
Vladimir Tarasenko
Jack Eichel