Perron gave the Red Wings a 2-1 lead at 13:30 when he lifted his own rebound over Georgiev’s blocker from the edge of the crease.
MacKinnon tied it 2-2 on the power play at 17:07, one-timing Rantanen’s one-touch centering pass under the glove of Lyon for his 40th goal of the season.
“That's a team that can expose you defensively,” Detroit defenseman Ben Chiarot said. “Obviously, they did that today. It's a lot to work on, a lot to correct. We’ve got to get that desperation back that we had. It's obviously not there right now, and we’ve got to get it back in a hurry.”
Artturi Lehkonen put Colorado in front 3-2 at 8:49 of the second period with a one-timer off Rantanen’s pass from behind the net.
Makar extended the lead to 4-2 at 16:12. He collected the rebound of Rantanen’s shot, waited for Lyon to react and tucked a backhand shot through the five-hole.
“He's so amazing,” MacKinnon said of Makar. “I think he's had a lot of opportunities to get hat tricks, for sure. Tough to get hat tricks, you know. I don't have very many myself.”
Makar completed the hat trick and made it 5-2 on the power play at 19:26 with a point shot that trickled through Lyon.
“I've never had a hat trick since before junior, and it's been a long, long time before that,” said Makar, who played his 297th NHL game. “I've had a lot of two-goal games, but yeah, it was just a different vibe tonight. It was pretty cool.”
Drouin pushed it to 6-2 at 7:12 of the third period when he finished a 2-on-1 with Miles Wood. He scored from the left circle with a high shot to the far side.
Jean-Luc Foudy scored his first NHL goal at 15:25 for the 7-2 final. He was playing his 10th game.