WINNIPEG, Manitoba (AP) — Nikolaj Ehlers had a hat trick, Patrik Laine scored twice and became the fourth-youngest player in NHL history to reach 100 goals, and Winnipeg beat Chicago.
Laine scored his 100th and 101st goals in his 178th game at the age of 20 years, 224 days. Wayne Gretzky did it the fastest in 20 years, 40 days. Jimmy Carson and Brian Bellows also accomplished the feat faster than Laine. The Finnish forward has an NHL-leading 21 goals this season, 18 of them November.
Ehlers scored a goal in each period, with his third fired in when he went in alone on goalie Corey Crawford and beat him with a low shot at 9:45 of the third period to make it 6-3.
Jacob Trouba added a goal and an assist for Winnipeg, Mark Scheifele and Blake Wheeler each had three assists, and Connor Hellebuyck made 26 saves. Marcus Kruger, John Hayden, Jan Rutta, Domink Kahun and Artem Anisimov scored for Chicago.
BRUINS 2, ISLANDERS 1, SO
BOSTON (AP) — Ryan Donato scored the decisive shootout goal in his NHL return, Tuukka Rask made 28 saves and Boston outlasted New York.
Donato, recalled Wednesday after a demotion to Providence of the AHL, tucked the winner past Robin Lehner on the Bruins’ fourth attempt. Boston has earned at least one point in five of its past six games.
Brad Marchand scored in regulation for the Bruins. Anders Lee had a goal and Lehner made 35 saves for the Islanders.
The Bruins retired former right wing Rick Middleton’s No. 16 before the game.
BLUE JACKETS 4, WILD 2
COLUMBUS, Ohio (AP) — Riley Nash had a goal and an assist, Sergei Bobrovsky stopped 23 shots and Columbus beat Minnesota to move ahead of Washington for the Metropolitan Division lead.
Nash, who signed as a free agent last summer, got his first goal in 29 games — and first as a Blue Jacket — in the second period and assisted on Markus Hannikainen’s first-period tally. Columbus has won two in a row and six out of eight. Cam Atkinson and Artemi Panarin also scored.
Mikael Granlund and Zach Parise scored for Minnesesota.
COYOTES 3, PREDATORS 0
NASHVILLE, Tenn. (AP) — Nick Schmaltz had a goal and an assist, Adin Hill made 29 saves for his first NHL shutout and Arizona beat Nashville.
Schmaltz’s two points were his first since being acquired Sunday in a trade with the Chicago Blackhawks. Clayton Keller and Brad Richardson also scord.
Nashville has lost three of four.
GOLDEN KNIGHTS 4, CANUCKS 3
VANCOUVER, British Columbia (AP) — Max Pacioretty scored twice to lead Vegas past struggling Vancouver for its fifth straight victory.
William Karlsson’s short-handed goal with 6:25 remaining snapped a 3-all tie. William Carrier also scored for the Golden Knights, and Marc-Andre Fleury made 33 saves.
Brock Boeser had two goals for Vancouver, which has lost 10 of 11. Alex Edler also scored for the Canucks, and Jacob Markstrom stopped 27 shots.
OILERS 3, KINGS 2
EDMONTON, Alberta (AP) — Oscar Klefbom scored his second straight winning goal and added an assist to help Edmonton beat Los Angeles to improve to 3-1-1 under new coach Ken Hitchcock.
Klefbom broke a 2-all tie with 2:20 remaining on his power-play drive from the point. Jesse Puljujarvi and Alex Chiasson also scored, and Mikko Koskinen stopped 30 shots.
Dustin Brown and Jeff Carter scored for the Kings. Jonathan Quick made 31 saves in his first start since Oct. 23. He missed 15 games due to surgery to repair a torn meniscus in his knee.
SENATORS 3, RANGERS 0
OTTAWA, Ontario (AP) — Craig Anderson stopped 27 shots for his first shutout of the season and 41st overall, leading Ottawa past New York.
Matt Duchene had a goal and an assist, and Drake Batherson and Magnus Paajarvi also scored.
Henrik Lundqvist made 31 saves for New York.
More AP NHL: https://apnews.com/tag/NHL and https://twitter.com/AP_Sports