Unbeaten through four games for the second straight season, Minnesota grabbed a quick 2-0 lead. Detroit roared back to take the lead before the end of the first period, but Antti Laaksonen tied it in the opening minute of the second.
McCarty put the Red Wings in front for good at 3:32, swatting a puck out of mid-air and past goaltender Dwayne Roloson after Kris Draper's pass deflected off Wild defenseman Lubomir Sekeras.
Detroit protected the lead by limiting Minnesota to four shots in the third period, just one in the final 10 minutes.
The game drew the largest crowd in the state's hockey history.
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need
Couple mistakenly served bag of cash at McDonald's drive-thru