Brandon Duhaime had a goal and an assist, and Marc-Andre Fleury made 26 saves for Minnesota (2-3-1), which extended its point streak to three games (2-0-1).
"We played good, they didn't get a ton of shots," Fleury said. "I think they had maybe some good chances when they had shots, but we had the puck a lot. We played well. We got some big goals, and we got some blocks on the [penalty kill] also, that helps a lot. The guys played well in front for sure."
Cole Caufield scored, and Jake Allen made 28 saves for Montreal (3-4-0), which has lost two in a row.
"I thought we played a pretty good game," Caufield said. "We stuck with them. Some tough calls that we had to go through, but that's hockey and we'll try to move on to the next game. But there were some good things we can take away from today."
Eriksson Ek gave the Wild a 1-0 lead at 5:52 of the first period, tapping in the puck short side.