Charlie Coyle had a goal and an assist, and Jeremy Swayman made 31 saves for the Bruins (61-12-5), who are one win shy of tying the 1995-96 Detroit Red Wings and 2018-19 Tampa Bay Lightning for the most in NHL history.
"That was a special one," Swayman said. "The crowd was into it the whole time, and I think we knew the magnitude of the game, send a message still. We know they're a playoff team and we could see them down the road, so a special win for sure."
Sam Lafferty scored, and Ilya Samsonov made 31 saves for the Maple Leafs (46-21-11), who are 3-1-2 in their past six games.
By earning a point, Toronto clinched second place in the Atlantic Division and will have home-ice advantage against the Tampa Bay Lightning in the Eastern Conference First Round. Tampa Bay lost 6-1 at the New York Islanders on Thursday.
"It's another checkpoint if you will, like we talked about when you clinch a playoff spot," Maple Leafs coach Sheldon Keefe said. "That's an accomplishment along the way. Getting home ice, it's another thing where you are in position to do that in a very competitive division, so you might as well make that happen, too. Tonight was a big point on the road for us against a very good team in a building in which it's extremely difficult to come away with anything, so it was a good night for us."
Lafferty gave the Maple Leafs a 1-0 lead at 11:34 of the second period. He scored into an open net from the right post after controlling Zach Aston-Reese's shot, which was going wide of the net. The play started after Lafferty intercepted a pass from Pastrnak in neutral zone and dumped the puck into the left corner.
Coyle tied it 1-1 at 11:32 of the third period, drifting across the high slot before scoring glove side from the top of the left circle.
"I had a bunch of room to work with," Coyle said. "Trent Frederic] and
[[Oskar] Steen
were both driving the net, so that gave me time. I'm lucky it found a way in."