Torey Krug scored 34 seconds into overtime as the Boston Bruins beat Pittsburgh 4-3 on Monday to end a seven-game, regular-season losing streak to the Penguins in a matchup of the Eastern Conference’s top two teams.
Pittsburgh captain Sidney Crosby scored with 0.3 seconds left in regulation to level the scores.
Loui Eriksson and Reilly Smith scored first-period goals, before Zdeno Chara made it 3-2 with 5 minutes, 15 seconds left in regulation for the conference-leading Bruins, who are 8-2-1 in their past 11 games.
Tuukka Rask made 28 saves for Boston, who beat the Penguins for the first time since December 2011.
James Neal scored the first two goals for Pittsburgh, while Marc-Andre Fleury made 20 saves.
Also on Monday, Florida’s Sean Bergenheim scored his first two goals in 18 months and Tim Thomas made 38 saves to lift the Panthers over the Philadelphia Flyers 3-1.
It was the first time Bergenheim had scored since March 20 last year. He missed last season due to injury and was playing his 10th game this season.
Erik Gudbranson also scored for Florida, his first of the season.
Wayne Simmonds scored for the Flyers, while Steve Mason stopped 28 shots.
In Tampa, Florida, Martin St Louis had two goals and an assist after being honored before the game as the Lightning stopped a four-game losing streak by beating the New York Rangers 5-0.
St Louis received a silver stick and other gifts during a ceremony for playing in his 1,000th NHL game on Tuesday last week in Los Angeles.
The St Louis Blues blanked the Minnesota Wild 3-0 as Alexander Steen scored twice and Jaroslav Halak made 22 saves.
Steen has 19 goals this season, one behind Washington’s Alex Ovechkin for the NHL lead.
Vladimir Sobotka also scored for the Blues.
Ondrej Pavelec made 25 saves to earn his 100th NHL win as the Winnipeg Jets ended a four-game losing streak by beating the New Jersey Devils 3-1.
In other games, the Columbus Blue Jackets trounced the Toronto Maple Leafs 6-0, the Nashville Predators downed the Phoenix Coyotes 4-2, the Chicago Blackhawks beat the Edmonton Oilers 5-1 and the Los Angeles Kings were 3-2 overtime winners over the Vancouver Canucks.