"I know it's a meaningless goal at the end, but for [Studnicka] it's very meaningful, he gets an assist on it," Boston coach Bruce Cassidy said. "You're an offensive guy, you want to get your first NHL point, so that's out of the way. So good for him, in that regard."
Price, who made six saves on 11 shots, was pulled for the first time in 113 starts dating to Dec. 9, 2017, when he allowed the first four goals in a 6-2 loss to the Edmonton Oilers. Kinkaid made 10 saves.
DeBrusk gave Boston a 1-0 lead with a power-play goal at 8:03. Weber tied it 1-1 at 12:41.
Pastrnak made it 2-1 when he one-timed a Coyle pass for Boston's second straight power-play goal at 14:24.
Marchand made it 3-1 when he scored with 37 seconds remaining.
"Obviously our power play got us some goals, and it's been good for us all year in that regard, but Halak made some big saves," Cassidy said. "And we weren't sharp, we weren't as hard on the puck as we need to be. They were. And then we were able to finish some nice plays. And then the goal at the end of the period probably hurt them. That's a goal that you hate to give up, no matter in any circumstance, so to go down two, I'm sure they felt they played well 5-on-5, so that was probably a tough one for them."