Brad Marchand scored, and Jeremy Swayman made 27 saves for Boston (19-3-0). Trent Frederic had an assist in his first game since Nov. 21 because of a shoulder injury.
"I thought both teams were really good defensively," Bruins coach Jim Montgomery said. "Sticks, physicality, room and space, there wasn't a lot of it out there. It was [like] a playoff game. They played a real smart road game, but I liked the way we stuck with it and defended hard and found ways to score."
Steven Stamkos recorded his 999th NHL point with a goal for Tampa Bay (13-8-1). Andrei Vasilevskiy made 23 saves.
"Probably a little bit of a positive is, [it was] a better showing maybe than we did at home (5-3 loss to Boston on Nov. 21)," Lightning coach Jon Cooper said. "But in the end, you get it down, it's a tie game in the third period, and you come in here, you don't want to take penalties against Boston. [We] can't kill off one penalty, shame on us."