UNIONDALE, N.Y. (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.

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.

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.

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.