Boston
Jake DeBrusk also scored and Jaroslav Halak made 36 saves for the Bruins.
Evgeni Malkin scored the only goal for Pittsburgh, which was trying to win back-to-back games for the first time in nearly a month.
Tristan Jarry had 35 saves for the Penguins, getting his first start of the season one day after being recalled from Wilkes-Barre/Scranton of the AHL after the Penguins placed Matt Murray on injured reserve on Thursday.
Jarry played well, but had no chance on the game-winner when Nordstrom tipped a pass from Torey Krug into the net to end it. David Pastrnak also had an assist on the overtime goal.
Malkin put the Penguins up 1-0 on a power-play goal 6:09 into the second as Boston’s David Krejci sat out a tripping minor. Kris Letang and Phil Kessel assisted on the goal for Malkin, who has a point in six straight games.
DeBrusk tied it for Boston on a slap shot with 6:20 left in the second on a give-and-go with David Krejci. Kevan Miller also assisted.
The Bruins thought they had another goal with 2:35 left in the second, when David Backes raised his arms after trying to squeeze the puck between Jarry and the post, but the referee signaled no-goal. The call was upheld after a lengthy review, drawing the ire of Boston fans who booed the officials a second time when they skated out for the third period.
Pittsburgh got a late power play when Pastrnak was called for delay of game with 9:19 left in the third after flipping the puck over the glass in the Boston zone. Halak gloved a backhand by Crosby with 8:37 on Pittsburgh’s best chance before Pastrnak returned.
Notes: Friday was the Penguins’ only visit to Boston this season. … The Bruins were without captain D Zdeno Chara (lower body) and alternate captain C Patrice Bergeron (rib).
Flyers 4, Rangers 0
Philadelphia
Travis Konecny had a goal, two assists and got into a fight, Jordan Weal scored an empty-net goal and Claude Giroux had three assists for Philadelphia, which entered tied for last in the Metropolitan conference. The Flyers scored three goals in the final 5 minutes, 21 seconds.
Ducks 2, Oilers 1 (ot)
Anaheim, Calif.
The Ducks earned their second straight win after a pair of overtime losses to Toronto and Colorado. Nick Ritchie tied the game with 16.2 seconds remaining, and John Gibson made 27 saves.
Islanders 4, Devils 3 (ot)
Newark, n.j.
Jordan Eberle, Anders Lee and Nick Leddy also scored to help the Islanders snap a two-game losing streak and beat the Devils for the second time this season. Thomas Greiss made 39 saves.
Sabres 3, Canadiens 2
Buffalo, n.y.
Buffalo’s win streak is the longest in the NHL at the moment and the team’s best stretch since winning 10 in a row to start the 2006-07 season.
Capitals 3, Red Wings 1
Washington
Kempny snapped a 1-1 tie with a slap shot at 6:38, and Ovechkin extended the lead to 3-1 with his 16th of the season.
Wild 4, Jets 2
St. Paul, Minn.
Nino Niederreiter, Eric Fehr and Zach Parise also scored for Minnesota, which trailed 2-0 after two periods.
Blue Jackets 4Maple Leafs 2
Columbus, Ohio
Josh Anderson had two goals and Markus Hannikainen also scored, helping the Blue Jackets avenge a 4-2 loss at Toronto on Monday.
Knights 2, Flames 0
Las Vegas
The Golden Knights avenged a 7-2 loss at Calgary on Monday, when the Flames opened up a 5-0 lead after just one period.
Lightning 4, Blackhawks 2
Tampa, Fla.
Ryan Callahan and Brayden Point also scored for Tampa Bay, which improved to 13-0-2 in the past 15 regular-season meetings with Chicago.
Hurricanes 4, Panthers 1
Raleigh, n.c.
Martinook scored in the first period and added two goals in the third for the Hurricanes, who won their third straight game.
