wild 3, stars 2, ot

Defenseman Brock Faber scored a wraparound goal 35 seconds into overtime and Minnesota rallied from two goals down in the third period to beat Dallas on Friday.

Jonas Brodin and Marcus Foligno scored 57 seconds apart in the third to tie the score for the Wild.

Evgenii Dadonov and Wyatt Johnston each had a goal and an assist to give Dallas a 2-0 lead through two periods.

devils 4, hurricanes 2

Devils defenseman Luke Hughes had a goal and an assist, Jacob Markstrom made 29 saves and New Jersey defeated Carolina.

Ondrej Palat, Nico Hischier and Dawson Mercer also scored for New Jersey, which has won three straight and six of seven.

Eric Robinson and Brent Burns scored for the Hurricanes.

maple leafs 5, red wings 2

Mitch Marner’s third career hat trick spoiled Todd McClellan’s Detroit coaching debut as Toronto beat the Red Wings.

Derek Lalonde was fired by Red Wings GM Steve Yzerman on Thursday and replaced by McClellan, who coached San Jose, Edmonton and Los Angeles.

Lucas Raymond and Simon Edvinsson had third-period goals for Detroit.

blue jackets 6, bruins 2

Sean Monahan scored twice in his 800th NHL game, helping Columbus beat Boston and extending the Blue Jackets’ home win streak to three games.

Dmitri Voronkov added two goals and an assist, extending his point streak to six games.

Pavel Zacha and Charlie Coyle scored for Boston.

blues 7, predators4

Robert Thomas scored twice, Jordan Kyrou had a goal and an assist, and St. Louis beat Nashville.

Defenseman Cam Fowler added a goal and two assists for the Blues.

Steven Stamkos and Jonathan Marchessault each had a goal and an assist for Nashville.

sabres 6, blackhawks 2

Alex Tuch scored a hat trick for Buffalo in a win against Chicago.

Buffalo’s victory was its second in a row following a 13-game winless streak that briefly put the Sabres below the Blackhawks for the worst record in the NHL.