ANAHEIM, Calif. — James Neal scored the decisive goal and Maxime Lagace registered 17 saves as the Vegas Golden Knights defeated the Anaheim Ducks 4-2 on Wednesday.
Vegas notched its third consecutive win, matching the NHL record for most wins by a team (13) through the first 20 games of its inaugural season.
Jonathan Marchessault paced the Golden Knights with a goal and two assists while Colin Miller and William Karlsson also scored. Josh Manson and Derek Grant scored for the Ducks.
Jets 2, Kings 1
LOS ANGELES — Adam Lowry and Patrik Laine registered goals, and Steve Mason made 38 saves as Winnipeg defeated Los Angeles.
The Jets won for the fifth time in six games. Mason improved his career record against the Kings to 8-7-1.
Tyler Toffoli scored for the Kings and Jonathan Quick made 25 saves.
Sharks 3, Coyotes 1
GLENDALE, Ariz. — Joe Thornton scored five seconds after a first-period Arizona goaltender change, Martin Jones stopped 26 shots, and San Jose halted their three-game losing streak.
Logan Couture and Joel Ward also scored for the Sharks.
Coyotes goaltender Antti Raanta, who played only one full game in Arizona’s first 13 because of two lower-body injuries, was lifted with an unspecified upper-body injury 14:37 into the first period. Brendan Perlini scored for Arizona.
Avalanche 3, Stars 0
DENVER — Nail Yakupov scored with fractions of a second remaining in the second period thanks to one of Nathan MacKinnon’s three assists and Jonathan Bernier had a 28-save shutout as Colorado beat Dallas.
Gabriel Landeskog and Erik Johnson also scored for the Avalanche, who improved to 7-1-1 at home this season. MacKinnon’s three helpers give him 20 points — six goals and 14 assists — in his last 10 games. Mikko Rantanen added two assists for Colorado.
Ben Bishop stopped 29 shots for the Stars, who lost a night after they beat the Montreal Canadiens 3-1. They are 1-5 on games played on consecutive nights and 3-8-1 on the road this season.
Predators 3, Canadiens 2 (SO)
NASHVILLE, Tenn. — Kyle Turris scored the only goal in a shootout, enabling Nashville to notch a win over Montreal.
The Canadiens forced overtime at 19:04 of the third period, shortly after Ryan Johansen and Viktor Arvidsson whiffed on potential empty-net goals that would iced the game. Joe Morrow wristed a shot through net-front traffic for his third goal.
Filip Forsberg scored two power-play goals for the Predators, his 10th and 11th of the year. Jordie Benn also scored for the Habs.
Lightning 3, Blackhawks 2 (OT)
TAMPA — Down 2-0 in the second and trailing in the third, Tampa Bay rallied back and won in overtime, getting a power-play goal from Brayden Point to beat Chicago.
The Lightning tied the game in the first minute of the third period, as Chris Kunitz fired in a rebound off a Ryan Callahan shot to make it 2-2 with 19:29 remaining. Ondrej Palat also scored for Tampa.
Patrick Kane scored both Blackhawks goals.
Capitals 5, Senators 2
WASHINGTON — Jakub Vrana scored two goals, Evgeny Kuznetsov had a goal and two assists and Washington defeated Ottawa.
Alex Ovechkin scored his 14th goal of the season and Alex Chiasson had an empty-net goal and an assist. T.J. Oshie added two assists for the Capitals.
Ryan Dzingel and Mike Hoffman scored for the Senators. Craig Anderson made 20 saves.
Canucks 5, Penguins 2
PITTSBURGH — Brock Boeser scored twice to keep his hot streak alive and former Pittsburgh defenseman Derrick Pouliot netted the winner for Vancouver Canucks.
Boeser has six goals and seven points in five-game point streak. Pouliot, a 2012 first-round draft pick who never panned out with Pittsburgh and was traded earlier this season, scored on a power play at 7:08 of the second for a 3-1 lead. Loui Eriksson also scored for the Canucks, Anders Nilsson made 43 saves and Michael Del Zotto and Thomas Vanek each had two assists.
Jake Guentzel scored twice and Phil Kessel had two assists for the Penguins, who lost in regulation for the second home game in a row after starting 6-0-1 at PPG Paints Arena. Matt Murray stopped 32 Canucks shots.
Islanders 4, Flyers 3 (OT)
NEW YORK — Josh Bailey scored 32 seconds into overtime as New York edged Philadelphia.
Mathew Barzal, Johnny Boychuk and Josh Ho-Sang also scored for the Islanders while goalie Thomas Greiss made 35 saves.
Taylor Leier, Michael Raffl and Jakub Voracek also scored for the Flyers, who have lost six straight (0-3-3). Brian Elliott recorded 35 saves.
Bruins 3, Devils 2 (SO)
NEWARK, N.J. — Anton Khudobin made 40 saves to lead Boston over New Jersey in a shootout.
Jake DeBrusk and Patrice Bergeron scored in the first period, and Charlie McAvoy scored the game-winner in the 11-round shootout for the Bruins.
Cory Schneider made 27 saves, and Jesper Bratt and Brian Gibbons scored for the Devils.
Blue Jackets 1, Flames 0 (OT)
COLUMBUS, Ohio — Josh Anderson scored with 2:58 remaining in overtime and Columbus outlasted Calgary.
After a Calgary turnover, Nick Foligno sent a pass to Anderson, who deposited the winning shot in the back of the net for his eighth goal of the season.
Blue Jackets goaltender Sergei Bobrovsky posted the shutout with 22 saves. Bobrovsky is 5-1-0 in his last six games. Flames goalie Mike Smith finished with 40 saves.
Rangers 6, Hurricanes 1
RALEIGH, N.C. — Chris Kreider scored in the opening minute of the first and third periods as New York defeated Carolina.
Jesper Fast produced the game’s final two goals for the Rangers. Kreider and Mika Zibanejad scored in the first 2:26. Paul Carey also found the net for the Rangers, who won their second game in a row.
Sebastian Aho scored in his fifth consecutive game for the Hurricanes, who had picked up at least one point in seven of its previous eight games.
Oilers 6, Red Wings 2
DETROIT — Jujhar Khaira’s second-period goal, his fourth point in as many games, proved to be the winner as Edmonton downed Detroit.
Patrick Maroon, Darnell Nurse, Jesse Puljujarvi, Drake Caggiula and Mark Letestu also scored for the Oilers, who ended a three-game losing streak.
Tomas Tatar and Niklas Kronwall scored for the Red Wings, who have dropped two in a row and finished 2-1-2 on a five-game homestand.
Wild 5, Sabres 4
BUFFALO, N.Y. — Nino Niederreiter and Mikael Granlund scored two goals apiece to lead Minnesota over Buffalo.
Tyler Ennis also scored for the Wild and Devan Dubnyk made 30 saves.
Jordan Nolan had two goals for the Sabres, who have lost seven games in a row. Jack Eichel and Sam Reinhart also scored.
Panthers 2, Maple Leafs 1 (SO)
SUNRISE, Fla. — Aleksander Barkov and Nick Bjugstad scored in a shootout as Florida defeated Toronto.
Bjugstad also scored in regulation, his fifth of the season. Panthers goalie Roberto Luongo, fourth on the NHL career win list, made 41 saves to help Florida snap a two-game losing streak. Luongo has won four of his past five games, allowing only eight goals during that span.
The Leafs, who got a goal from Connor Carrick, lost their second game in a row