Bryan Rust scored his second goal of the game with 1:35 left in overtime Thursday night to cap a furious comeback by the visiting Pittsburgh Penguins, who scored four unanswered goals in the third period and overtime to snap the New York Islanders' 10-game winning streak with a 4-3 win. Rust stole the puck from Brock Nelson behind the net and tucked a wraparound shot past Islanders goalie Semyon Varlamov to cap the comeback by the Penguins, who snapped a two-game losing streak. Jared McCann, Rust and Evgeni Malkin scored in the first nine minutes of the third period for the Penguins. Goalie Matt Murray overcame a slow start to make 20 saves. Casey Cizikas, Cal Clutterbuck and Adam Pelech scored for the Islanders, whose winning streak was the second-longest in franchise history behind a 15-game run during the 1981-82 season. Varlamov made 35 saves. Avalanche 9, Predators 4 Joonas Donskoi had three goals for his first career hat trick, Nathan MacKinnon had a goal and three assists, and host Colorado used a six-goal second period to beat Nashville in Denver. The six goals came in a span of eight minutes as Colorado went from down 3-2 five minutes into the second period to up 8-3 with 6:34 left in the frame. The win snapped a five-game losing streak for the Avalanche. Maple Leafs 2, Golden Knights 1 John Tavares scored at 2:33 of overtime to complete host Toronto's comeback against visiting Vegas. Tavares, who also had an assist in the game, took a pass from Mitch Marner and fired a shot from the right circle for his fourth goal of the season. Auston Matthews also scored for the Maple Leafs, tying the game in the third period with his 13th. Capitals 5, Panthers 4 (OT) Tom Wilson scored two goals, including the game winner 17 seconds into overtime, as Washington defeated host Florida in Sunrise, Fla. The Capitals have won five straight games and have earned at least one point in 10 straight contests. Flyers 3, Canadiens 2 (OT) Sean Couturier scored 55 seconds into overtime to lift host Philadelphia past Montreal. Couturier's shot went under the arm of Canadiens goaltender Carey Price for the Flyers' second straight win. Rangers 4, Hurricanes 2 New York goalie Henrik Lundqvist made enough early stops and his teammates finally generated offense in a 4-2 victory against host Carolina in Raleigh, N.C. Lundqvist made 22 of his season-high 45 saves in the first period. The Rangers have won two in a row and four of their last five games. Senators 3, Kings 2 (OT) Jean-Gabriel Pageau scored with 1:48 left in overtime to lift Ottawa over visiting Los Angeles. Anthony Duclair and Artem Anisimov also scored, and Anders Nilsson made 26 saves for the Senators, who improved to 2-5-1 when allowing the first goal. Blue Jackets 3, Coyotes 2 Oliver Bjorkstrand took advantage of a defensive mistake to score the tiebreaking goal midway through the third period, and Columbus held on for a win in Glendale, Ariz. The Blue Jackets ended a five-game losing streak, with Gustav Nyquist adding a goal and two assists and Emil Remstrom contributing a goal. Joonas Korpisalo stopped 30 shots. Flames 5, Devils 2 Noah Hanifin collected one goal and two assists during host Calgary's four-goal second period, and the Flames cruised past New Jersey. Mikael Backlund, Sean Monahan and Johnny Gaudreau each netted one goal and one assist while goalie David Rittich made 21 saves for the Flames, who have won four of their past five games. Blackhawks 5, Canucks 2 Patrick Kane recorded a goal and two assists, Dylan Strome had three assists, and Corey Crawford made 36 saves to lead Chicago past visiting Vancouver. Alex DeBrincat, Andrew Shaw, David Kampf and Brandon Saad notched goals for the Blackhawks, who improved to 4-3-2 on home ice. Olli Maatta had two assists. Sharks 6, Wild 5 Logan Couture had a goal and three assists as host San Jose Sharks grabbed a four-goal lead then held on to defeat Minnesota in a wild affair. Tomas Hertl added a goal and two assists and Marcus Sorensen, Timo Meier and Evander Kane each had a goal and an assist for the Sharks, who won their second game in a row and improved to 2-2-0 on their six-game homestand. — Reuters