John Klingberg had a pair of goals and added two assists as the Dallas Stars scored four power-play goals in a 5-2 victory over the Winnipeg Jets on Saturday night.
Patrick Eaves, Shawn Horcoff and Jason Spezza also scored for Dallas, and Tyler Seguin tacked on three assists.
Andrew Ladd scored his 18th of the season and added an assist for Winnipeg, which extended its losing streak to three games.
Kari Lehtonen made 38 saves for the Stars, who were coming off a 6-3 win over Ottawa. Michael Hutchinson stopped 27 shots in his second straight start for Winnipeg.
The Stars had eight power plays, while the Jets, who had won their previous three home games, had two power plays.
Dallas opened the scoring with Eaves' fifth goal of the season, 15 seconds after Jets defenseman Ben Chiarot went off for interference. Eaves took a rebound off Seguin's shot and flipped the puck over Hutchinson at 5:13.
Winnipeg had a 3-on-1 rush late in the period, but Adam Lowry's shot hit a Dallas player. The Stars outshot the Jets 11-10 in the first.
The Jets put five shots at Lehtonen in the first three minutes of the second, but he withstood the barrage and coach Lindy Ruff called a timeout.
Winnipeg continued to swarm in the Dallas end midway through the period for more than a minute and the fans erupted when Ladd's low shot went by a screened Lehtonen at 10:14 to make it 1-1.
With Jets defenseman Zach Bogosian in the penalty box for slashing, Horcoff scored his seventh goal of the season when he deflected a shot by Trevor Daley from the high slot at 14:21.
On Dallas's third power play of the period, this time with Jets defenseman Dustin Byfuglien in the box for delay of game, Spezza scored his ninth of the season for the 3-1 lead at 18:47.
Winnipeg outshot Dallas 18-13 in the middle frame.
At 4:31 of the third period, Klingberg scored his eighth of the season when his shot from the point got past Hutchinson, who had Chiarot and Colton Sceviour banging at each other in front of the net. The players paired up for a fight eight minutes into the period and Dallas came away with a two-man advantage, setting the stage for Klingberg's second goal of the game at 8:40.
Stars captain Jamie Benn assisted on the goal, giving him four goals and five assists in his past six games.
Enstrom made it 5-2 when a rebound from Blake Wheeler's wraparound attempt bounced out to him and he beat Lehtonen at 12:46.
NOTES: Both teams made changes to their defensive pairings, with the most notable being Byfuglien going back with former sidekick Enstrom instead of rookie Chiarot, who teamed up with Bogosian. Defenseman Jacob Trouba, who was playing his 100th career NHL game, was paired up with Stuart. ... The Jets head out for a two-game road trip, starting Monday in Calgary and the following night against Vancouver. Dallas hosts Colorado on Tuesday.