WINNIPEG, Manitoba (AP) - Connor McDavid recorded his third hat trick of the season and the ninth of his career, leading Edmonton to a 6-1 win over Winnipeg on Monday night that lifted the Oilers past the Jets and into second place in the North Division.
Leon Draisaitl had a goal and an assist and Alex Chiasson and Darnell Nurse also scored for Edmonton, which has two games in hand on the Jets. Mike Smith made 36 saves.
McDavid, who leads the NHL in scoring with 81 points, also had an assist .
The Oilers improved to 6-2-0 against Winnipeg and have won five straight versus the Jets, allowing just six goals over that span.
Mark Scheifele scored for Winnipeg (27-18-3). The Jets dropped a fourth straight game in regulation,
BLUES 4, AVALANCHE 1
ST. LOUIS (AP) - David Perron had a goal and two assists as St. Louis beat Colorado.
Vladimir Tarasenko, Brayden Schenn, and Robert Thomas also scored, and Jordan Binnington made 30 saves as St. Louis won its second straight game against the Avalanche. Colorado won the season series 5-3.
Nathan MacKinnon scored for Colorado, and Jonas Johansson had 16 saves. The Avalanche remain four points behind West Division-leading Vegas. Colorado has played one fewer game.
CANADIENS 2, FLAMES 1
CALGARY, Alberta (AP) - Tyler Toffoli’s goal in the second period was the winner as Montreal beat Calgary.
Toffoli scored his fourth goal in as many games and his team-leading 25th of the season. Shea Weber also scored for the Canadiens. Jake Allen made 21 saves for the win.
Montreal opened a six-point gap on Calgary, which is chasing the Canadiens for the fourth and final playoff berth in the North Division.
Elias Lindholm scored for Calgary. Jacob Markstrom had 22 saves in the loss.
SENATORS 2, CANUCKS 1
OTTAWA, Ontario (AP) - Drake Batherson scored a tiebreaking goal midway through the second period and Ottawa defeated Vancouver.
Josh Norris also scored for the Senators, and Brady Tkachuk had two assists.
Olli Juolevi scored for the Canucks, temporarily drawing Vancouver even with a long blast 14:07 into the first period.
Ottawa’s Marc Hogberg stopped 25 of 26 shots for his third win of the season. Braden Holtby had 25 saves for Vancouver.
STARS 4, HURRICANES 3, OT
DALLAS (AP) - Jamie Benn scored the overtime winner for the second straight game and assisted on Dallas’ three regulation goals in a win over Carolina.
Benn scored on a pass from Jason Robertson at 2:44 of overtime. He scored 32 seconds into overtime Saturday to beat Detroit 2-1.
Joe Pavelski, Jason Dickinson and Denis Gurianov also scored for the Stars. Jake Oettinger made 29 saves.
Max McCormick, Jaccob Slavin and Jani Hakanpaa scored for the Hurricanes, who clinched a playoff berth with the point. James Reimer stopped 27 shots.
PREDATORS 4, PANTHERS 1
NASHVILLE, Tenn. (AP) - Juuse Saros made 39 saves, and Nashville beat Florida to hold onto the fourth and final playoff spot in the Central Division.
Saros improved to 13-4-1 in his last 18 starts and helped the Predators stay two points ahead of Dallas by beating Florida for the first time this season in Nashville.
Nick Cousins scored the go-ahead goal in the second period. Yakov Trenin and Erik Haula each scored a goal in the third, and Mikael Granlund had a power-play goal for Nashville, which won its second straight.
Sam Bennett scored for Florida, which needed to beat Nashville in any fashion to clinch the seventh playoff berth in franchise history.
KINGS 4, DUCKS 1
LOS ANGELES (AP) - Sean Walker and Mikey Anderson scored, Jonathan Quick made 21 saves and Los Angeles defeated Anaheim.
Dustin Brown and Trevor Moore added empty-net goals for the Kings, who are six points behind St. Louis in the race for the final playoff spot in the West Division.
Jamie Drysdale scored for the Ducks, who have lost five in a row. Anthony Stolarz made 21 saves.
SHARKS 6, COYOTES 4
SAN JOSE, Calif. (AP) - Alexander Barabanov scored his first NHL goal and rookie goalie Josef Korenar made 21 saves in his first NHL win as San Jose beat Arizona in its first home game with fans in 13 months.
Korenar made 21 saves as San Jose snapped an eight-game losing streak, its longest since 2005.
Logan Couture, Erik Karlsson, Brent Burns, Noah Gregor and Evander Kane scored for the Sharks.
Jakob Chychrun scored twice and Michael Bunting and Clayton Keller added goals for Arizona. Adin Hill made 15 saves for Arizona after replacing Darcy Kuemper, who was pulled in the second period after San Jose’s fourth goal.
___
More AP NHL: https://apnews.com/hub/NHL and https://twitter.com/AP_Sports
Please read our comment policy before commenting.