UNIONDALE, New York (AP) — Kevin Klein scored with 4:32 left, and the New York Rangers overcame a pair of two-goal deficits and netted three third-period goals to stun the New York Islanders 6-5 on Monday night.

After falling behind 11 seconds in, the Rangers completed their game-long, uphill fight and beat the Islanders for the first time in four tries this season. They trail the Metropolitan Division-leading Islanders by two points and have two games in hand.

Defenseman Ryan McDonagh had the first two-goal game of his career, and Chris Kreider, Derek Stepan and Martin St. Louis also scored for the Rangers, who completed a 4-0 road trip.

Stepan and St. Louis scored 1:37 apart in the third to tie it. Cam Talbot made 38 saves and improved to 5-1-1 while filling in for injured goalie Henrik Lundqvist.

The Islanders appeared headed for their fifth straight win, but they couldn't hold a 3-1 lead in the second period or a 5-3 edge in the third.

Ryan Strome scored twice, and John Tavares, Frans Nielsen and Johnny Boychuk also had goals for the Islanders, who dropped to 18-3 against Metropolitan opponents and 11-1 at home.

KINGS 3, LIGHTNING 2

LOS ANGELES (AP) — Jordan Nolan scored the go-ahead goal early in the third period to help Los Angeles defeat Tampa Bay for its fifth straight victory.

Jeff Carter added a goal in the third, Anze Kopitar scored the tying goal in the second and Jonathan Quick stopped 21 shots for the Kings, who are on their longest winning streak since taking six in a row from Oct. 12-26. The defending Stanley Cup champions are fighting for a playoff berth after slumping in recent months.

Andrei Vasilevskiy made 25 saves for the Lightning, who were playing the second half of a back-to-back.

Nikita Nesterov scored his first NHL goal for Tampa Bay. The Lightning got a late goal from Tyler Johnson with 36 seconds left to cut it to 3-2.

CANADIENS 2, RED WINGS 0

DETROIT (AP) — Tomas Plekanec snapped a scoreless tie with 2:30 remaining and Carey Price made 25 saves in his fifth shutout of the season, propelling Montreal past Detroit.

Plekanec's slap shot got past Jimmy Howard for his 17th goal of the season. Max Pacioretty, who assisted on the first goal, added an empty-netter in the closing seconds with an assist from Plekanec.

Howard, making his second start since missing five weeks with a groin injury, stopped 27 shots as the Red Wings dropped their third straight. They have lost all three games against the Canadiens this season.

FLAMES 4, BRUINS 3, OT

CALGARY, Alberta (AP) — TJ Brodie scored with 2 seconds left in overtime, and Calgary rallied from a three-goal deficit to beat Boston.

As Brodie cut down the wing, he sent the puck toward the net. It deflected off a Bruins stick, fluttered high in the air and over goalie Tuukka Rask. The buzzer sounded and, after a brief period of uncertainty, video review confirmed the goal.

Boston led 3-1 after 40 minutes. The victory marked the NHL-best 10th time the Flames have come back to win when trailing after two periods (10-16-1). Anaheim is second with seven.

Jiri Hudler had two goals and David Jones also scored for Calgary, which has won six of eight.

Brad Marchand, Zdeno Chara and Torey Krug scored for the Bruins, who are 0-3-1 in their last four.

AVALANCHE 5, COYOTES 2

DENVER (AP) — Cody McLeod and Matt Duchene scored 9 seconds apart early in the first period, Jarome Iginla had two assists and Colorado beat slumping Arizona.

Gabriel Landeskog, Tyson Barrie and Nick Holden also scored for the Avalanche. Semyon Varlamov faced only five shots through the first two periods before giving way to backup Reto Berra to start the third.

Oliver Ekman-Larsson and Mark Arcobello scored for Arizona, which did not manage a shot on goal in the second period. It was the first time in franchise history Colorado held an opponent without a shot in a period.

Mike McKenna made 29 saves in his first start of the season for the Coyotes, who have lost four in a row.

The 9 seconds between goals for Colorado tied a club record, accomplished twice before. The last time was Jan. 23, 2002, against Edmonton.

Holden scored Colorado's first power-play goal in 12 games, ending an 0-for-32 stretch.

HURRICANES 6, SENATORS 3

OTTAWA, Ontario (AP) — Andrej Nestrasil had a goal and two assists in Carolina's victory over Ottawa.

Nathan Gerbe, Jeff Skinner, Jay McClement, Michal Jordan and Chris Terry also scored for the Hurricanes.

Erik Condra, Mike Hoffman and Cody Ceci had goals for the Senators.

After taking four one-goal leads over the first two periods, the Hurricanes got a two-goal cushion when Jordan scored his first NHL goal at 2:33 of the third period. Terry made it 6-3 at 9:49 with the Hurricanes' third power-play goal of the game.

CANUCKS 3, WILD 2

VANCOUVER, British Columbia (AP) — Alex Biega scored the winning goal in his first NHL game to help Vancouver defeat Minnesota.

Henrik Sedin, with a goal and an assist, and Bo Horvat also scored for the Canucks. Eddie Lack made 20 saves in the win.

Nino Niederreiter scored twice for Minnesota, which got 26 saves from Devan Dubnyk.

Former Canucks forward Jordan Schroeder had two assists for the Wild, who entered 8-0-1 in their past nine games and lost in regulation for the first time since Jan. 19.

JETS 5, OILERS 4, SO

WINNIPEG, Manitoba (AP) — Blake Wheeler scored the only goal in a shootout to lift Winnipeg over Edmonton.

Wheeler scored on the first shot of the tiebreaker, causing goalie Viktor Fasth to stretch out and injure himself. He left the ice and was replaced by Richard Bachman.

Michael Hutchinson stopped 18 shots in the victory and has won all four shootouts he's been in this season.

Fasth made 42 saves.

Bryan Little scored a pair of goals and added an assist for Winnipeg, which improved to 4-1-0 in its past five games. Andrew Ladd also had a goal and defenseman Tyler Myers scored his first with the Jets after being acquired in a trade last week with Buffalo. Toby Enstrom and Wheeler each had a pair of assists.

Edmonton got a pair of goals from Nail Yakupov. Ryan Nugent-Hopkins and Anton Lander also scored as the Oilers finished a 2-3-1 road trip.