Kirill Kaprizov had a goal and two assists, and Marc-Andre Fleury made 29 saves for Minnesota (17-11-2), which has won four in a row and six straight at home.
"The guys are committed," Wild coach Dean Evason said. "… I think we've got to the point here, and obviously we're just going to have to keep teaching and reminding this is how we play. This is how the Minnesota Wild play. We play stingy, we play hard, we make it difficult to play against and then we'll get our opportunities and when we do, we'll hopefully capitalize as we have here as of late."
Jonathan Toews scored his 10th goal of the season for Chicago (7-18-4), which has lost six straight and 14 of its past 15 games (1-13-1). Petr Mrazek made 18 saves.
"No one wants to lose," Blackhawks forward Max Domi said. "We certainly don't. It's not fun, and we got to stick together because that's the only way we're going to get out of this. I thought we showed glimpses of that tonight.
"Guys are getting sick and tired of losing, so we just got to find a way to push back now."