Patrick Kane scored three goals for his first hat trick of the season, and the Chicago Blackhawks stopped a four-game slide by topping the Minnesota Wild 5-3 on Sunday night.

Brandon Saad and David Kampf also scored for Chicago, which was coming off a heartbreaking loss at St. Louis. The last-place Blackhawks had dropped seven of nine overall. Robin Lehner stopped 23 shots.

Kevin Fiala scored twice for Minnesota in the opener of a three-game trip. Eric Staal also scored, and Ryan Suter had three assists. Kaapo Kahkonen finished with 22 saves.

Carolina Hurricanes' Dougie Hamilton, center, celebrates his goal against the Calgary Flames with teammates during second-period NHL hockey game action in Calgary, Alberta, Saturday, Dec. 14, 2019. (Jeff McIntoshThe Canadian Press via AP)

Carolina Hurricanes' Dougie Hamilton, center, celebrates his goal against the Calgary Flames with teammates during second-period NHL hockey game action in Calgary, Alberta, Saturday, Dec. 14, 2019. (Jeff McIntoshThe Canadian Press via AP)

KINGS 4, RED WINGS 2

Anze Kopitar scored two goals and Los Angeles beat Detroit for its third win in four games.

Jeff Carter and Tyler Toffoli also scored for the Kings. Alex Iafallo had two assists and Jack Campbell, who is from Port Huron, Mich., stopped 22 shots.

Chicago Blackhawks' David Kampf center, celebrates with teammates Zack Smith (15) and Connor Murphy (5) after scoring a goal during the second period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. (AP PhotoPaul Beaty)

Chicago Blackhawks' David Kampf center, celebrates with teammates Zack Smith (15) and Connor Murphy (5) after scoring a goal during the second period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. (AP PhotoPaul Beaty)

Defenseman Madison Bowey had a goal and an assist, and Filip Zadina also scored for Detroit. Eric Comrie finished with 28 saves.

GOLDEN KNIGHTS 6, CANUCKS 3

Max Pacioretty had two goals and two assists to help Vegas beat Vancouver.

Chicago Blackhawks goalie Robin Lehner (40) makes a save during the third period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. Chicago won 5-3. (AP PhotoPaul Beaty)

Chicago Blackhawks goalie Robin Lehner (40) makes a save during the third period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. Chicago won 5-3. (AP PhotoPaul Beaty)

Nick Holden, Valentin Zykov, Jonathan Marchessault and Mark Stone also scored for the Golden Knights. It was the fifth time this season Vegas had five different goal scorers in a game. Marc-Andre Fleury stopped 26 shots to improve to 12-2-1 in his career against the Canucks.

Elias Pettersson, Brock Boeser and Jake Virtanen scored for the Canucks. Jacob Markstrom made 34 saves to fall to 1-6-1 in his career against the Golden Knights. Michael DePietro replaced Markstrom late in the third period, allowed one goal on seven shots.

JETS 7, FLYERS 3

Chicago Blackhawks' Brandon Saad (20) celebrates with teammates on the bench after scoring a goal during the third period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. AP PhotoPaul Beaty)

Chicago Blackhawks' Brandon Saad (20) celebrates with teammates on the bench after scoring a goal during the third period of an NHL hockey game against the Minnesota Wild, Sunday, Dec. 15, 2019, in Chicago. AP PhotoPaul Beaty)

Blake Wheeler and Mark Scheifele each had a power-play goal and added two assists in Winnipeg's win over Philadelphia.

Nikolaj Ehlers, Luca Sbisa, Logan Shaw, Patrik Laine and Kyle Connor also scored and Connor Hellebuyck made 29 saves to help the Jets improve to 20-11-2.

Matt Niskanen, James van Riemsdyk and Shayne Gostisbehere scored for Philadelphia. Brian Elliott allowed six goals on 17 shots in the first two periods, and Carter Hart made six stops in relief in the third.

The Jets scored twice on a five-minute power play midway through the second period after Philadelphia left wing Joel Farabee crashed into Mathieu Perreault long after the forward gave up the puck. Perreault stayed down on the ice for quite some time, then had to be helped off and went straight to the dressing room. He did not return.

More AP NHL: https://apnews.com/NHL and https://twitter.com/AP_Sports