Johnston cut it to 2-1 at 5:09 of the third period when he deflected a point shot from Dallas defenseman Esa Lindell.
"I think when we don’t start as well, it’s easy to kind of pick it up and realize you’ve maybe not been playing your best," Johnston said. "But that’s definitely not something we want to have to do. We don’t want to have to wake ourselves up after the first period. I think having good starts is huge, and it’s a lot easier to play with the lead rather than having to come back into games."
Marchand pushed it to 3-1 at 9:51. He scored a power-play goal from the front of the net after the puck deflected off the skate of Lindell.
"Poor penalty, poor timing. No sugarcoating that," Stars coach Peter DeBoer said of the holding the stick call on forward Mason Marchment. "I’d like to say it was a bad call, but it was a penalty. You can’t do that at that point. We’ve battled back into the game. He’s a smarter, better player than that."
Pavelski scored at 19:32 with Oettinger pulled for an extra attacker, deflecting Jason Robertson’s shot from the point for the 3-2 final.
NOTES: Swayman is 6-0-0, tied with Tuukka Rask (6-0-0 in 2016-17) and Tiny Thompson (6-0-0 in 1937-38) for the second-longest win streak by a Bruins goalie to start a season, behind only Tim Thomas (7-0-0 in 2010-11). … Boston has allowed two goals or fewer in each of its 10 wins. ... Lohrei became the first player born in Louisiana (Baton Rouge) to score an NHL goal. ... The Stars played 11 forwards and seven defensemen with forwards Matt Duchene (upper body) and Radek Faksa (upper body) out due to injury.