Gabriel Landeskog led a rally as the Colorado Avalanche trumped reigning NHL Stanley Cup champions the Pittsburgh Penguins 4-3 in overtime on Monday.
Landeskog scored twice, including the winner 22 seconds into the additional period, to lift the Avalanche to back-to-back victories to start the season.
The New York Rangers were too good for the San Jose Sharks 7-4.
There were also wins for the Detroit Red Wings and Boston Bruins.
PENGUINS SUFFER FIRST DEFEAT
Pittsburgh's flawless start to their title defence came to an end on home ice.
The Penguins raced out to a 2-0 lead thanks to Phil Kessel and Matt Cullen after 10 minutes of the opening period, until Avalanche duo Jarome Iginla and Patrick Wiercioch levelled things up heading into the second.
Pittsburgh did manage to hit the front again at the 9:12 mark of the second but that is as good as it got for the Penguins, who succumbed to Landeskog's late brace.
KREIDER CONTINUES FINE START
For the third consecutive game, left wing Chris Kreider tallied a goal and an assist.
And his impressive performance saw the Rangers to their second win in three outings.
Jimmy Vesey scored his first career NHL goal, while Rangers goalie Antti Raanta made 27 saves in his maiden start of the season.
KREIDER WITH A SHOT TO REMEMBER
Hug whoever you want after a shot like that. pic.twitter.com/OLQuowU0ih-- NHL (@NHL) October 18, 2016
Winners! pic.twitter.com/85rxcOq6kt-- Colorado Avalanche (@Avalanche) October 18, 2016
HAT-TRICK HERO SPARKS RED WINGS
A first career hat-trick for Mike Green inspired the Red Wings to a 5-1 rout of the Ottawa Senators.
Darren Helm contributed two goals for the hosts in Detroit.
The Bruins, meanwhile, topped the Winnipeg Jets 4-1.
PENGUINS OUT TO BOUNCE BACK
After losing to the Avalanche in OT, the Penguins take on the Montreal Canadiens on Tuesday. Among the 11 other games, the St Louis Blues are away to the Vancouver Canucks.