Pavel Datsyuk had two goals and an assist for Detroit, which has won five of its last seven games. Dan Cleary scored twice, Henrik Zetterberg added a goal and an assists.
Detroit regained the lead with four goals, including one into the empty net, in a 7:13 span.
David Vyborny had a goal and an assist for Columbus, which pulled ahead 4-3 early in the final period. Ron Hainsey, Dan Fritsche and Adam Foote also scored.