Johnson picked up his first victory of the season after two overtime losses for the shorthanded Penguins, who were playing without suspended defenseman Kris Letang.
Neal made it 3-1 for the Penguins less than 4 minutes into the final period when he picked the pocket of Wild defenseman Marco Scandella, skated in alone on netminder Nicklas Backstrom and beat him with a wrist shot -- his sixth goal of the year.
Pascal Dupuis sealed the win with shorthanded tally later in the frame for Pittsburgh, which rebounded from a Monday loss in Winnipeg.
Backstrom made 21 stops.
Chipotle plans first price increase in 3 years
Disney's 'Jessie' to feature network's first engagement