Larkin made it 5-1 with a power-play goal at 3:11 of the third period. He knocked in his own rebound after his initial backhand trickled behind Rittich.
Heineman made it 6-1 at 7:19, scoring his second of the game with another one-timer off a pass from Horvat.
Holmstrom buried a rebound in the left circle 38 seconds later to push it to 7-1.
"Holmstrom had a really good game stepping onto the [third] line," Roy said. "I thought he was really good. He was really good on the penalty kill. I mean, I love his puck protection. Offensively, he was skating well."
Berggren made it 7-2 at 17:20, scoring with a one-timer from the bottom of the left circle on a 3-on-2 rush.
“Our puck management through the neutral zone or in the offensive zone led to multiple rushes going the other way,” Red Wings coach Todd McLellan said. “They found the fourth man, they found the third man, they scored off rebounds. So, areas that we've worked on ... tried to put time into to correct or, I thought, we corrected after game one (a 5-1 loss to the Montreal Canadiens on Oct. 9), they showed up again tonight.”
NOTES: Larkin extended his season-opening point streak to eight games (six goals, seven assists). ... Horvat (five goals, two assists) and Barzal (two goals, four assists) each extended his point streak to four games. ... Lee has seven points (two goals, five assists) in his past three games.