The Vancouver Canucks rallied to beat the Carolina Hurricanes in overtime, while the New York Islanders enjoyed their first win of the NHL season.
Sunday's thrilling 4-3 victory was completed by the Canucks in OT when Brandon Sutter converted a wrist shot after 32 seconds.
After dropping their first two games of the campaign, the Islanders got on the board thanks to Josh Bailey's stunning overtime-goal in a 3-2 win against the Anaheim Ducks.
Ryan O'Reilly inspired the Buffalo Sabres against the Edmonton Oilers, tallying two goals and two assists in a 6-2 triumph.
COMEBACK COMPLETE FOR CANUCKS
Down 3-0, the Canucks pilled on four unanswered goals to outlast the Hurricanes.
The Hurricanes were in cruise control thanks to first-period goals from Victor Rask and Teuvo Teravainen before Justin Faulk doubled the lead early in the second.
But Bo Horvat sparked a comeback by pulling a goal back within seven minutes as Markus Granlund and Ben Hutton forced overtime, with Sutter sealing the deal in the additional period.
BAILEY'S SOLO EFFORT SETTLES CONTEST
Promoted to the top line on Saturday, Bailey proved his worth 24 hours later.
Bailey produced a moment of magic 54 seconds into overtime to end the Islanders' run of back-to-back defeats, charging into Anaheim's zone as he evaded Corey Perry and Andrew Cogliano before firing a forehand shot past John Gibson.
Overtime was needed after Anaheim's Ryan Getzlaf equalised with a minute remaining in the third period.
The Islanders had been control at 2-0 thanks to Brock Nelson's first-period opener and John Tavares' strike eight minutes into the third, but Cam Fowler and Getzlaf ensured a tense finale.
BAILEY WITH ONE FOR THE HIGHLIGHT-REEL
Yeah, that was absolutely gorgeous. pic.twitter.com/YE5sImtkOy-- NHL (@NHL) October 17, 2016
Comeback complete. pic.twitter.com/9CksdhGjfX-- Vancouver Canucks (@Canucks) October 17, 2016
PENGUINS HEADLINE ACTION
After a day off, reigning Stanley Cup champions the Pittsburgh Penguins host the Colorado Avalanche on Monday. The San Jose Sharks take on the New York Rangers, the Winnipeg Jets face the Boston Bruins and the Detroit Red Wings come up against the Ottawa Senators.