Eric Fehr also scored for Minnesota.
Zach Parise had a pair of assists for the Wild.
Minnesota snapped a five-game losing streak with the win.
In fact, the game was a redemption of sorts for Dubnyk, who was pulled from three of his last thirteen starts incuding his last one on Thursday against the Chicago Blackhawks where he surrendered three goals on ten shots.
While it was a redemption for Minnesota the contest marked Winnipeg's second straight loss, something they have done only twice this season.
Patrik Laine scored for Winnipeg.
Connor Hellebuyck turned aside 22 shots for the Jets.
Matt Bartkowski gave Minnesota the lead 9:28 into the first period when the defenceman fired a puck through traffic to give the Wild a 1-0 lead.
Marcus Foligno pounced on a loose puck in the corner before feeding Bartkowski in the high slot.
Wild forward Eric Fehr cut across the slot, distracting Jets goaltender Connor Hellebuyck just long enough to let the disc sail past him.
Charlie Coyle made it 2-0 2:17 into the second when he managed to break in alone and lift a puck over Hellebuyck's blocker to make it 2-0 Wild.
Zach Parise hit Luke Kunin with a pass in the neutral zone before his shot banked off of Jets defenceman Jacob Trouba's hand and right to Coyle, who skated in and beat the Winnipeg goaltender with a short, high shot.
The goal was his 6th of the season.
There wasn't a lot of opportunity offensively for Winnipeg on the night.
“There's not a whole lot of room out there against these guys. They play a strong defensive game, so maybe we were trying to make cute plays through them and it wasn't working. But we had some chances there later in the third," said Matthieu Perreault. “We played better in the second and the third. We had our chances, just couldn't put them in.”
Their lone goal on the afternoon came on a third period power play.
With Nino Niederreiter off for holding, Blake Wheeler hit Laine with a cross ice feed which he one timed past Wild goaltender Devan Dubnyk to make it 2-1.
The goal was his 24th of the season and first point in five games.
Eric Fehr added an empty netter with 46.5 seconds left to seal the win for Minnesota.
"We were up to it you know. It was a big challenge," said Matt Hendricks. "The opponent over there (Jets) and playing in this building can be tough." "We dug in early. Dubie was sharp right away, all four lines were rolling, getting opportunities, getting shots, trying to put pressure on them all night."
"All the little things kind of came together. We were able to score some big goals at big times. It was a fun win," he added.
Jets Head Coach Paul Maurice said his club wasn't functioning at their best.
"We were slow. We were slower with the puck than we were without it. So, that affects absolutely everything that you do. The question is ‘Why did the team come out slow?’ Well, I’ll look and say there was something wrong with the way I practiced them (Friday) and prepped them for the game because I did not expect – and nobody would have – a free-flowing game by any means or lots of offence to be had. That rarely happens when the two teams meet. But from our back end to our forwards we were so very slow. It was just our feet. And then everything for us good stems from that, and also good defensive play stems from that. Three two-on-ones in the first period. We were just very slow tonight. It’s not something you see at all often in the other games. I haven’t seen that, I just haven’t seen that in a long time."
SHOTS-MINNESOTA 25 WINNIPEG 27
NOTES-Jets defenceman Dustin Byfuglien left the game with 10:26 remaining in the third period after a collision with Wild forward Luke Kunin along the end boards.
He left the game and did not return.