DENVER (AP) - Nathan MacKinnon scored twice during a 58-second span in the first period, Matt Nieto added a late insurance goal and the Colorado Avalanche ran their winning streak to eight straight by holding off the San Jose Sharks 5-3 on Thursday night.
Carl Soderberg also scored, while Mikko Rantanen had a goal and two assists for the Avs, who've won eight in a row for the first time since the 2005-06 season. It's tied for the third-longest streak in franchise history.
Even more, Colorado has never trailed during the stretch and has outscored teams by a 34-13 margin.
What looked like a cakewalk turned into anything but with Colorado nearly squandering a 4-0 advantage. The Sharks sliced the deficit to a goal when Joe Thornton scored early in the third period. Nieto sealed the win with a goal against his former team with 3:14 remaining.
Timo Meier and Marc-Edouard Vlasic also had goals for San Jose.
Jonathan Bernier stopped 45 shots to run his winning streak to a career-best seven games. He's filling in with starter Semyon Varlamov sidelined by a lower-body injury.
Bernier made a big save on a power play in the third period, when he just stuck out his left pad to thwart Tomas Hertl.
Colorado weathered seven penalties and was outshot by San Jose 48-22.
The line of Rantanen, Gabriel Landeskog and MacKinnon combined for three goals and four assists.
MacKinnon also added an assist and leads the league in scoring at home with 44 points (17 goals, 27 assists) in 25 games. He put the Avalanche up early in the first period when he sent a wrist shot through the legs of Vlasic and through the pads of goaltender Martin Jones.
He added another on a slap shot that ticked off Jones' glove and went in. MacKinnon also was credited with an assist on a goal in the second period that hit Rantanen off and bounced in. It gave Colorado a 4-0 lead.
NOTES: The Sharks are in a stretch during which they play 14 of 18 games on the road. ... This was the first of three meetings between San Jose and Colorado. ... Avalanche C Tyson Jost (lower body) was out of the lineup, while LW J.T. Compher (upper body) returned after missing six games. "They're kind of trading off injuries," coach Jared Bednar said. ... F Sven Andrighetto (lower body) was placed on injured reserve. ... Varlamov has resumed skating, Bednar said. ... Colorado has scored 92 goals on home ice, the most in the league. ... There was a scary moment in the second when Soderberg appeared to take a skate to the neck when he fell to the ice. He headed to the bench and into the dressing room. He returned later in the second.
Sharks: Host Pittsburgh on Saturday.
Avalanche: Wrap up a three-game homestand Saturday against the New York Rangers.