BOSTON -- Brad Marchand broke a tie with 1:57 left, and the Boston Bruins recovered after blowing a three-goal lead to defeat the Pittsburgh Penguins for their sixth straight win, 6-4 at TD Garden on Monday.
Marchand shot from the top of the left face-off circle on the rush, and the puck went in off goalie Tristan Jarry after hitting the right post to make it 5-4.
"When we were a little stronger in our zone defensively and got pucks out quicker, then you saw we got some more opportunities," said Marchand, who had two goals and three assists to extend his point streak to 13 games (10 goals, 18 assists). "That's our game. We got away from it. I think we got a little comfortable. We got up 3-0, saw their goalie got pulled, and we kind of sat back a little bit. But we're a good team, and we regrouped in the third there and we got it done.
"At the end of the day, it's regular season, it doesn't matter how you win, you just have to win."
[WATCH: All Penguins vs. Bruins highlights]
David Pastrnak had a goal and an assist to extend his point streak to 12 games (14 goals, 15 assists), and Jaroslav Halak made 40 saves for Boston (11-1-2), which is 8-0-2 in its past 10 games.
Torey Krug tied the game 4-4 for the Bruins at 8:14 of the third period after the Penguins scored four straight goals in the second to take the lead.
Pittsburgh goalie Matt Murray allowed three goals on 11 shots before being relieved by Jarry, who made 12 saves in 34:37.
It was the first regulation loss for the Penguins (8-6-1) in four games (2-1-1).
"This is one of the best games we played all year," Pittsburgh coach Mike Sullivan said. "I mean, we're playing one of the top teams in the League. The second period, you knew they were going to push back. They've got some talent on that team too. I thought our third period was strong. We had zone time, we had scoring chances, we were making good decisions. I loved our energy. Everybody was involved. I thought it was a really good game by our team; we just didn't win."
Jake DeBrusk gave the Bruins a 1-0 lead at 5:24 of the first period.
Video: PIT@BOS: Marchand bats puck in to extend point streak
Marchand and Pastrnak each extended his point streak when Marchand scored off a pass from Pastrnak to make it 2-0 at 13:05.
Pastrnak scored off a pass from Marchand at 4:22 of the second period to make it 3-0, and Jarry replaced Murray.
Dominik Kahun scored at 5:35 to cut the lead to 3-1, Nick Bjugstad made it 3-2 with a breakaway goal at 9:56, and Bryan Rust scored at 15:59 to tie it 3-3.
"I think we all just kind of ramped it up just a little bit," Rust said. "I don't think we were playing bad, but I think we all had just a little bit of a higher level. And I think we got to that and we showed that."
Rookie defenseman John Marino scored his first NHL goal on a breakaway with three seconds remaining in the period to put the Penguins ahead 4-3.
Video: PIT@BOS: Marino slips puck five-hole for first goal
Pittsburgh outshot Boston 21-6 in the second.
Patrice Bergeron scored an empty-net goal to make it 6-4 with 14 seconds left.
"So in the third, we don't have those long-change situations, for one," Bruins coach Bruce Cassidy said. "Secondly, I thought we just defended a little better after they had a few chances there, I think. Then we started playing, had the puck a little more, made a few plays. We're fortunate, very fortunate we capitalized on most of our opportunities and got key saves at the other end."
They said it
"Definitely made it a special experience, for sure. Something I'll always remember. It was pretty cool." -- Penguins defenseman John Marino, a Massachusetts native, on scoring his first NHL goal in Boston
"We don't dwell on them. You're going to have good nights, you're going to have bad nights. You just try to stay even-keeled all the time. At this point now, it's like I said, it doesn't matter in this room who has a good night, as long as we win, we're all happy." -- Bruins forward Brad Marchand after his fifth regular-season five-point game in the NHL
Need to know
Marchand is the first player in Bruins history with two five-point games in the first 14 games of a season (Oct. 27 at New York Rangers) and the third in the past 25 years with a point streak of at least 13 games (Phil Kessel, 18 games, Nov. 13-Dec. 21, 2008; Adam Oates, 20, Jan. 7-Feb. 20, 1997). ... Marchand has a 12-game assist streak. ... Pittsburgh defenseman Kris Letang left the game at 6:07 of the third period because of a lower-body injury. ... Defenseman Brian Dumoulin didn't travel to Boston with the Penguins because of the birth of son Brayden on Sunday, but he made it in time for the game and had an assist in 24:18. ... Marino is the first Massachusetts native since Jim Fahey on Dec. 23, 2002, for the San Jose Sharks to score his first NHL goal against the Bruins in Boston. ... Bruins defenseman Charlie McAvoy left the game with an undisclosed injury at 13:24 of the third period after crashing into the goal post behind Halak. ... Pastrnak had a 12-game point streak for the Bruins from Nov. 22-Dec. 18, 2017 (five goals, nine assists).
Penguins: At the New York Islanders on Thursday (Barclays Center; 7 p.m. ET; MSG+, ATTSN-PT, NHL.TV)
Bruins: At the Montreal Canadiens on Tuesday (7:30 p.m. ET; NBCSN, TSN2, RDS, NHL.TV)
Video: Marchand's five-point night powers Bruins to 6-4 win