DENVER -- The young New York Islanders are playing like grizzled veterans on the road.
High-scoring games or grinders don't faze them. They seem to thrive on them like they did Friday night.
Right winger Michael Grabner scored 1:46 into overtime and the Islanders continued their strong road play with a 2-1 win over the Colorado Avalanche.
Center Brock Nelson scored and goaltender Kevin Poulin had 30 saves for the Islanders, who have won six straight on the road.
"Earlier in the season, we didn't have the groove on the road," Poulin said. "As the season goes on, you create chemistry."
Center Nathan MacKinnon had a goal and goalie Semyon Varlamov made 22 saves for the Avalanche.
New York is at the bottom of the Metropolitan Division but has been road warriors of late. The Islanders have won seven of their past eight away from home, but they can't pinpoint what has been the difference.
"I don't know. Simple hockey maybe and doing the right things?" Islanders coach Jack Capuano said. "Goaltending has been pretty good for us. Our special teams on the road over the last two weeks have been good."
The previous victories weren't defensive struggles like Friday's. The Islanders averaged 4.6 goals in the first five games of the road winning streak and scored at least five goals in four games. Overall, the high-scoring Islanders were averaging nearly four goals while going 7-3-0.
They showed they can win a low-scoring affair with a thrilling finish against the Avalanche.
Grabner gave them the win when he beat Varlamov with a shot from the slot after Colorado's defense broke down.
"The puck bounced a little bit. I don't know if my stick got caught on the boards or the ref there," Grabner said. "I almost lost it and couldn't control the puck, but I got it back in the corner and the guys opened up some room by driving to the net and I got a chance to shoot from the hash marks."
The Avalanche ended their longest homestand of the season on a sour note, finishing 4-1-2 but losing two of their last three. They picked up 10 of a possible 14 points and have just 16 home games remaining in their push to reach the postseason for the first time in four years.
"I thought our guys played well on this homestand. It was a dangerous one," Avalanche coach Patrick Roy said. "You wanted to pick up as many points as possible and I think 10 out of 14 is pretty good."
Late in the second period, it looked like Colorado might get the extra point.
MacKinnon broke the scoreless tie with his 15th goal of the season. He took a pass at the blue line from defenseman Andre Benoit, raced by Islanders defenseman Matt Donovan and beat Poulin with a snap shot at 18:15 of the second period.
"Great pass from Benny to breakout and I guess (Donovan) was a little flat-footed and that really helped me," MacKinnon said. "I felt we deserved to get two (points) tonight. We played a pretty solid game. We had some chances. Tonight, we controlled the play for most of the 60."
New York tied it 4:28 into the third period when defenseman Calvin de Haan's pass to the slot went off Benoit's skate right to Nelson, who beat Varlamov on the short side.
Colorado did a good job of containing Islanders center John Tavares' line. Tavares, along with left winger Thomas Vanek, have been hot the last 10 games but were held to a combined three shots -- two from Tavares, by the Avalanche.
"I thought Paul (Stasnty's) line did a good job," Roy said about shutting down New York's big guns. "It's a team that's been playing very well lately. Unfortunately, we couldn't get the goal that would have given us a 2-0 lead."
Tavares' best chance to score came midway through the third period when he got behind the defense, but he lost control of the puck as he came in on Varlamov.
Colorado might be without defenseman Tyson Barrie for the Minnesota game on Saturday. Barrie was banged up in the third period but did return. However, after the game, the Avalanche recalled defenseman Karl Stollery from Lake Erie of the AHL in case Barrie can't play.
"We'll see how it goes tomorrow if he can play or not," Roy said.
NOTES: Avalanche C Ryan O'Reilly (shoulder) skated Friday morning but wasn't ready to return to the lineup. O'Reilly was hurt celebrating a goal on Monday against Calgary. Coach Patrick Roy said O'Reilly could play Saturday in Minnesota. ... Islanders LW Thomas Vanek carried a 10-game points streak into Friday's game (five goals, 10 assists). ... Colorado D Nate Guenin missed his third straight game with an ankle injury suffered Saturday against San Jose. ... New York entered Friday's game 16-4-2 when scoring three or more goals and 0-18-5 when held to less than three. ... Colorado RW Alex Tanguay continues to skate with the hope of returning from a hip injury before long. Tanguay has been out since Nov. 2 and is trying to avoid season-ending surgery.