Darcy Kuemper made 31 saves in the victory, which gave the Wild four wins in their last six games.
Erik Haula had a goal for Minnesota and Jason Pominville and Mikael Granlund notched a goal and and an assist apiece.
Penner tied the game 1-1 in the first period, but Granlund scored a power-play goal 13 seconds into the second period and Minnesota never trailed again. Huala's tip-in at 8:21 of the third period put Minnesota up 4-1.
Boston schools pull out free condoms over wrapping complaints
Ray Liotta sues skin care company over use of likeness