LAS VEGAS — Chandler Stephenson scored in overtime and the Vegas Golden Knights rallied from an early three-goal deficit to beat the St. Louis Blues 5-4 Saturday.

Stephenson streaked in on a breakaway and beat goalie Jake Allen with a backhand 3:01 into overtime.

Ryan Reaves, Paul Stastny, Nicolas Roy and Reilly Smith scored for the Golden Knights, and Marc-Andre Fleury made 27 saves.

Alex Pietrangelo, Jaden Schwartz, Oskar Sundqvist and David Perron scored for the Blues. Allen made 28 saves.

Pacific Division-leading Vegas is 15-6-3 since Nov. 17 and leads the NHL with 33 points in that span.

The Blues are 5-0-3 against the Golden Knights since they entered the NHL in the 2017-18 season and remained the only NHL team that has never lost in regulation against Vegas.

OILERS 4, BRUINS 1

BOSTON (AP) — Darnell Nurse and Gaetan Haas each had a second-period goal off poor Boston plays, Connor McDavid added an insurance score for Edmonton in the third after being stopped twice by Jaroslav Halak.

Mike Smith made 35 saves for the Oilers, who won for the second time in five games. Leon Draisaitl added an empty-net goal.

David Pastrnak scored his NHL-leading 31st goal for the Bruins, who have won just four times in their past 10 games. Halak made 22 saves.

Nurse’s goal with 6.3 seconds left in the second gave the Oilers a 2-1 edge. He fired what looked like a relatively easy shot to handle from the left circle, but the puck slipped into the net between the post and Halak’s right shoulder.

The Oilers tied it at 1 in the second when Boston winger Jake DeBrusk turned the puck over right in front of his own net — whiffing on a pass — and Haas slipped a shot under Halak 7:41 into the period.

WILD 3, JETS 2, OT

ST. PAUL, Minn. (AP) — Eric Staal poked home a rebound after a scramble in front of the Winnipeg goal, sending Minnesota past the Jets.

Marcus Foligno and Luke Kunin also scored for Minnesota, which put up a season-high 44 shots on goal. Devan Dubynk stopped 19 shots for the Wild, who finally solved Winnipeg's league-worst penalty-kill.

Minnesota was 0 for 5 on the power play in regulation before scoring on Blake Wheeler's slashing penalty in the extra session.

Wheeler and Mark Scheifele scored for the Jets, who have lost three of their past four games. Connor Hellebuyck made 41 saves for Winnipeg.

SHARKS 3, BLUE JACKETS 2

COLUMBUS, Ohio (AP) — Aaron Dell stopped 21 shots, and Barclay Goodrow, Evander Kane and Kevin Labanc scored for San Jose. The Sharks won their second straight and are 3-1-1 in their past five.

The loss ended a 12-game point streak for the Blue Jackets (8-0-4).

Zach Werenski had both goals for Columbus, and Elvis Merlikins had 25 saves. Merlikins had his first loss in three starts since starter Joonas Korpisalo was injured.

LIGHTNING 5, SENATORS 3

OTTAWA, Ontario (AP) — Tyler Johnson scored with 1:30 left in regulation, and Tampa Bay got its sixth straight win.

Carter Verhaeghe, Kevin Shattenkirk, Brayden Point and Alex Killorn also scored for Tampa Bay. Curtis McElhinney stopped 25 shots.

Chris Tierney, Jean-Gabriel Pageau and Mark Borowiecki had goals for the Senators, and Craig Anderson finished with 23 saves.

After Johnson’s tiebreaking goal, the final minute of play had the home fans on their feet as many believed the Senators had tied the score again, but the goal was called off because Colin White deliberately head-butted the puck past McElhinney.

PENGUINS 3, CANADIENS 2, OT

MONTREAL (AP) — Brandon Tanev scored in overtime and Pittsburgh rallied to beat Montreal.

Bryan Rust tied it with a goal in the third period and Zach Aston-Reese also scored for the Penguins. Matt Murray made 26 saves.

Artturi Lehkonen scored both goals for the Canadiens, who dropped their fifth straight. Max Domi extended his points streak to nine games with an assist, and Carey Price stopped 34 of 37 shots.

Newly-acquired veteran Ilya Kovalchuk did not play for the Canadiens. The Russian signed a one-year, two-way contract with Montreal on Friday but hasn’t dressed for a game yet.

CANUCKS 2, RANGERS 1

VANCOUVER, British Columbia (AP) — Tyler Myers scored with 1:29 left in the third period and Vancouver got its seventh straight win.

Bo Horvat fed Myers a pass and he scored on a floating shot from just inside the blue line. Rangers goalie Alexandar Georgiev lay on the ice face down for several seconds after the goal.

Antoine Roussel scored early in the first period for Vancouver, and Jacob Markstrom stopped 35 shots. The Canucks have their longest win streak since also winning seven straight Dec. 1-14, 2013.

Pavel Buchnevich had a goal for the Rangers and Georgiev finished with 25 saves. New York has lost three straight dropped to 3-6-1 in their last 10 games.

AVALANCHE 5, DEVILS 2

NEWARK, N.J. (AP) — Mikko Rantanen scored three goals, Nathan MacKinnon had two assists and Colorado beat New Jersey.

Ian Cole and Pierre-Edouard Bellemare each had a goal and an assist for Colorado. Philipp Grubauer made 28 saves in posting his fourth win over the Devils in four tries.

Blake Coleman and Jesper Boqvist scored in the third period for the Devils, who ended a season-best three-game winning streak. Mackenzie Blackwood made 29 saves.

The hat trick was Rantanen's second. He had one against Montreal on Feb. 7, 2017.

MAPLE LEAFS 3, ISLANDERS 0

TORONTO (AP) — Michael Hutchinson stopped 33 shots for his first shutout in nearly a year, and Toronto pushed its point streak to 10 games.

Pierre Engvall, Auston Matthews and Zach Hyman scored for the Maple Leafs, who are 9-0-1 during their streak.

Semyon Varlamov had 20 saves for the Islanders, losers of five of their last seven (2-4-1).

Hutchison delivered with his first shutout since last Jan. 5 against Vancouver.

FLYERS 6, COYOTES 2

GLENDALE, Ariz. (AP) — Clayton Keller scored twice, including one during a three-goal first period by Arizona in a romp over Philadelphia.

Arizona set a season high for goals but also lost goalie Antti Raanta to a lower-body injury. Raanta stopped 17 of 17 shots before exiting during the second intermission. Adin Hill relieved and stopped 10 of 12 shots.

Brad Richardson, Jordan Oesterle and Keller scored in a 4-minute span in the first, and Lawson Crouse and Derek Stepan also scored in Arizona's third straight win.

Carter Hart allowed three goals on 12 shots before getting pulled by Philadelphia. Brian Elliott made seven saves in relief as the Flyers lost for the fourth time in five games. Tyler Pitlick and Justin Braun scored for the Flyers.

PREDATORS 4, KINGS 1

LOS ANGELES (AP) — Rocco Grimaldi and Craig Smith each had a goal and an assist to help Nashville end a three-game losing streak.

Roman Josi had two assists to extend his point streak to a career-high nine games, tying Shea Weber for the longest in franchise history by a defenceman. Ryan Johansen and Yakov Trenin also scored, and Pekka Rinne made 23 saves.

Alex Iafallo scored on the power play and Jack Campbell made 34 saves for the Kings, who have lost five of seven.

SABRES 3, PANTHERS 2

BUFFALO, N.Y. (AP) — Sam Reinhart had a goal and an assist, and Conor Sheary and Henri Jokiharju also scored for Buffalo in its second straight win. Linus Ullmark made 32 saves.

Florida lost for the second time in three games. Mike Matheson and Evgenii Dadonov scored for the Panthers, and Chris Driedger stopped all 11 shots he faced after replacing Sergei Bobrovsky in the second period.

___

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