Jake DeBrusk put the Bruins ahead 1-0 at 8:08 of the second period, poking in the puck under Nedeljkovic, before Zacha scored 14 seconds later, making it 2-0 at 8:22 with a wrist shot from the slot on a rebound.
"Obviously, they're fighting for their lives,” DeBrusk said. “I think with the later start, it was definitely a different feel to the game. I guess first period, and probably after that, there were some momentum shifts. They had some good shifts.
“We capitalized on our chances. Another a good test for us. That's what we're going to be seeing coming up.”
Bryan Rust cut it to 2-1 at 10:27, tapping in a pass from O’Connor.
Kevin Shattenkirk extended the lead to 3-1 at 11:35 to end a 28-game goal drought with a snap shot from the right face-off circle, resulting in Jarry replacing Nedeljkovic.
“I thought the atmosphere was great tonight,” Shattenkirk said. “So it kind of creates that playoff atmosphere for us, juices you up a little bit, rather than playing somewhere that may be a little bit quieter and might be harder to get into the game.”