Kaapo Kahkonen made a season-high 36 saves, and Jonas Brodin had two assists for Minnesota (20-10-2), which was 0-4-1 in its past five games.
"Are we proud of all the guys? 100 percent," Wild coach Dean Evason said. "From our goalie out, we played a hard game, we played a heavy game, and we played an intelligent game. We talked about simplifying when things aren't going well. We did the right things tonight to put ourselves in a position to get the win at the end of the night."
Kirill Kaprizov, who scored a goal, left the game at 10:12 of the second period with an
upper-body injury
after being hit along the left boards by Bruins forward Trent Frederic.
Frederic was assessed a minor penalty for boarding on the play.
Evason said on Friday Kaprizov will not play Saturday against the Washington Capitals and is unsure of when he will return. After Saturday, the Wiild are not scheduled to play again until Jan. 14 against the Anaheim Ducks.
"Really frustrated with how Kirill got hurt," Evason said. "I mean, it's a [predatory] hit, one that the league … I mean, we don't want that, right? The puck is sitting right there. You know what he's doing. He's going to hurt our best player. There's no question that there is no intention. … That is not a hockey play. The puck's sitting right there. All he has to do is take the puck and go. And in a vulnerable position, you hit a player from behind. We see it all the time, and it gets taken care of. I hope it gets taken care of here.
"[Kaprizov] is as tough and gritty as they get, and he doesn't come back in that hockey game. So it doesn't look good."