David Pastrnak scored the go-ahead goal with 5:49 left in the third period, helping the Boston Bruins defeat the New Jersey Devils 5-3 at TD Garden in Boston on Tuesday.
Pastrnak made it 4-3 on his own rebound after driving to the net. It was his first goal since Nov. 30.
Curtis Lazar had a goal and an assist, and Linus Ullmark made 23 saves for Boston (17-10-2), which has won three straight games.
Tomas Tatar, Nathan Bastian and Damon Severson scored for New Jersey (13-16-5), which had won three in a row. Mackenzie Blackwood made 29 saves.
The Devils were without defenseman Dougie Hamilton, who broke his jaw during a 4-3 overtime win at the Washington Capitals on Sunday and will have surgery Wednesday, and forwards Nico Hischier (lower body), Yegor Sharangovich and Pavel Zacha (each in NHL COVID-19 protocol). Tatar returned after missing three games in protocol.
Lazar made it 1-0 at 2:53 of the first period, scoring through Blackwood’s five-hole on the rush after a New Jersey turnover.
Bastian tied it 1-1 at 57 seconds of the second period on a breakaway after forcing a turnover in the defensive zone.
Oskar Steen gave Boston a 2-1 lead with his first NHL goal 20 seconds later, batting the puck off the top of the net before it bounced off Blackwood and in at 1:17.
Tatar tied it 2-2 at 3:05.
Trent Frederic put the Bruins back in front 3-2 at 9:42.
Severson tied it 3-3 on a breakaway at 7:36 of the third.
Brandon Carlo scored with 23 seconds remaining for the 5-3 final.