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.
Senate Democrats to pull all-nighter on climate change
Susan Sarandon 'very excited' about daughter's pregnancy