David Krejci snapped a 1-all tie late in the second period and the Bruins went on to beat the Red Wings 3-2 in Detroit.
Sean Kuraly tied the game at one just over two minutes earlier and Danton Heinen made it 3-1 Boston at 8:21 of the third.
Martin Frk gave Detroit a 1-0 lead early in the second and Frans Nielsen got the Wings within one late in the third.
Tuukka Rask stopped 26 shots for the Bruins, who have won three in-a-row and eight of their last nine games.
The Red Wings have dropped eight of their last 12 games.
The Wings head to New York to skate against the Islanders Friday.