NEW YORK (AP) Tanner Pearson's goal with 1:50 left in overtime powered the Los Angeles Kings to a 5-4 win over the New York Rangers on Friday night.

Anze Kopitar recorded a hat trick, and Marian Gaborik added a goal for Pacific Division-leading Los Angeles, which has won three of its last five.

Peter Budaj made 24 saves in his season debut start. Budaj, who spent the season with the Kings' AHL farm team in Ontario, California, last played in the NHL on May 17, 2014.

More from FoxSports

Kevin Hayes and Mats Zuccarello each finished with a goal and an assist for New York, which lost for the first time since Feb. 2. Viktor Stalberg and Derek Stepan also scored for the Rangers.

SABRES 6, CANADIENS 4

BUFFALO, N.Y. (AP) - Marcus Foligno scored twice, including once on a penalty shot, and the Buffalo Sabres hung on to snap a four-game skid by beating the Montreal Canadiens.

Foligno also had an assist for a career-best three points. Evander Kane scored twice, including an empty-netter with 55 seconds left, while Josh Gorges and David Legwand also scored for Buffalo. The Sabres nearly squandered a 4-1 lead, but won at home for just the second time in their past 11 (2-7-2).

Alex Galchenyuk and rookie Sven Andrighetto scored two goals apiece for Montreal. The Canadiens had a three-game winning streak snapped and dropped to 1-5-1 in their past seven road games.

PENGUINS 2, HURRICANES 1, SO

RALEIGH, N.C. (AP) - Kris Letang scored on the final shot of a shootout, Marc-Andre Fleury made 29 saves and the Pittsburgh Penguins beat the Carolina Hurricanes.

The win was Pittsburgh's eighth in 10 games and gave the Penguins a 2-1-1 lead in the season series.

Andrej Nestrasil scored late in the third period for the Hurricanes to send the game to the extra period.

Phil Kessel scored Pittsburgh's regulation goal in the second period.

AVALANCHE 3, RED WINGS 2, SO

DETROIT (AP) - Semyon Varlamov made 43 saves and Blake Comeau scored in both the third period and the shootout to lift the Colorado Avalanche over the Detroit Red Wings.

Matt Duchene also scored for the Avalanche, who won despite being outshot 45-21. Colorado has won nine of its last 12 road games.

Jonathan Ericsson and Pavel Datsyuk scored for Detroit, which had its three-game winning streak snapped.

The Avalanche, who won at Ottawa on Thursday, improved to 6-2 on the season in the second game of a back-to-back.

LIGHTNING 4, PREDATORS 3, OT

TAMPA, Fla. (AP) - Steven Stamkos scored the tying goal late in the third period, Tyler Johnson won it 1:04 into overtime and the Tampa Bay Lightning beat the Nashville Predators for their ninth straight home win.

J.T. Brown and Nikita Kucherov also scored for the Lightning. Ben Bishop made 27 saves to give him a victory over all 30 NHL teams.

Nashville got goals from Mike Fisher, James Neal and Filip Forsberg. Pekka Rinne stopped 24 shots and is 5-1-1 against Tampa Bay.

BLUES 5, PANTHERS 3

SUNRISE, Fla. (AP) - David Backes, Jaden Schwartz and Robby Fabbri scored in the first period and the St. Louis Blues cruised to a win over the Florida Panthers.

Vladimir Tarasenko and Alexander Steen also scored for the Blues, and Colton Parayko had two assists. Brian Elliott made his 13th straight start in place of top goalie Jake Allen and had 29 saves for St. Louis.

Derek MacKenzie, Aaron Ekblad and Jonathan Huberdeau scored for Florida, and Jaromir Jagr had two assists. Goalie Roberto Luongo moved past Glenn Hall and into sixth in career NHL games played with his 907th appearance.

COYOTES 4, FLAMES 1

GLENDALE, Ariz. (AP) - Shane Doan had two goals and an assist to become the Coyotes' franchise leader with 931 career points and Arizona beat the Calgary Flames 4-1 to snap a season-worst five-game losing streak.

Doan's 4-on-4 goal 3:31 in tied him with Hall of Famer Dale Hawerchuk on the team list. Near the end of the game, a scoring change gave Doan an assist on Oliver Ekman-Larsson's second-period goal.

Joe Colborne scored in the third for the Flames, who had their three-game winning streak snapped.