Mark Scheifele scored a goal and assisted with two assists, while Pierre-Luc Dubois and Kyle Connor also scored for Winnipeg. The team has now won two of the last three. Connor Hellebuyck saved 34 times, and Josh Morrissey contributed two assists.
Nashville has lost three out of four, thanks to Matt Duchene and Mikael Granlund scoring. Juuse Saros saved 38 times.
The game was tied at halftime with two goals each. Nashville defenseman Mark Borowiecki was given a major penalty and a game misconduct for elbowing after coming in contact with Winnipeg's Evgeny Skechnikov.
Dubois and Wheeler scored on the power play that followed to win the game.
Granlund scored the first goal of the game at 3:26 in the opening period.
Filip Forsberg carried a puck into Winnipeg and the puck bounced off him in the high slot. Forsberg was fortunate to have the puck go right for Granlund in the Winnipeg zone above the left circle. Hellebuyck scored his seventh goal of this season.
Duchene gave the Predators briefly a 2-0 lead at 6/19 of the first. But Scheifele's goal less than two minutes later cut Nashville's lead to half.
Scheifele's goal was a one-timer from left faceoff dot. It was scored by the 4-on-4 teams. He has scored in 3 consecutive games.
On Saturday, Nashville was leading after the first period and was 17-0-0.
Connor scored a power-play goal to make it 2-2 at 9.58 in the second. This was also Connor’s 300th NHL point in his career.
With just three minutes left, Wheeler scored an empty-net goal. Wheeler had scored two goals in the season before Saturday.
Saturday was Connor's 350th NHL game. He is now the second fastest player in Jets/Atlanta Thrashers History to cross 300 points. To score 300 points, only Ilya Kovalchuk was quicker. Kovalchuk was the Thrashers' first overall pick in 2001 Entry Draft. He scored his 300th point in 300 games.
Forsberg's first period assist on Granlund’s game-opening goal in the second half extended his streak of scoring points to six. Forsberg has now scored five goals and assisted five times in that span.
Duchene has also been streaky for six games. In that time, he has scored six goals and assisted two others.
In the 20 days that have passed since the All-Star break, the Jets will play 11 games. The Jets' third post-ASG game was Saturday, all three of which were against Central Division teams. Eight of the eleven games are against Central Division teams, while the Pacific Division hosts the remaining three.
Washington hosts the Predators on Tuesday
Jets: Chicago hosts Jets on Monday.