Michael Stone got the flurry started, Shane Doan finished it off, and Martin Hanzal scored into an empty net with less than a second left. Chad Johnson stopped 34 shots in his third start of the season.
Finland’s Valtteri Filppula scored in the first period, and Daniel Cleary had a power-play goal with 1:13 left in the third, but Detroit could not finish off the comeback and lost for the third time in four games.
In other games, Marian Gaborik scored the go-ahead goal at 4:16 of the third period on his debut for Columbus to help the Blue Jackets beat the Nashville Predators 3-1, and Kevin Shattenkirk scored the deciding goal in the sixth round of the shootout as the St Louis Blues rallied to beat the Chicago Blackhawks 4-3.
The NHL-leading Blackhawks lost for only the third time this season when leading after 40 minutes.