The Jets closed out a six-game homestand with a much needed win as they moved to within a point of the final playoff berth in the Western Conference.
They trail the Arizona Coyotes by a single point with 67 on the season.
Trades impacted both clubs heading into the contest as Los Angeles dealt winger Tyler Toffoli to Vancouver yesterday and held veteran defenceman Alec Martinez out of the lineup as his trade is expected as soon as tomorrow.
Earlier in the day Winnipeg acquired defenceman Dylan DeMelo from the Ottawa Senators for a 3rd round pick in the 2020 Entry draft.
Nikolaj Ehlers had a goal and two assists for Winnipeg.
Patrik Laine had a goal and an assist for the Jets.
Jansen Harkins and Mason Appleton also scored for Winnipeg, who won their second straight.
Jack Roslovic had a pair of assists.
Connor Hellebuyck turned aside 31 shots for Winnipeg, who closed out their six-game homestand with a record of 4-2.
Dustin Brown had a pair of goals for the Kings.
Matt Roy and Anze Kopitar each chipped in a pair of assists.
Calvin Petersen made 28 saves for Los Angeles, who dropped to 21-34-5.
Dustin Brown scored 35 seconds into the contest to give the Kings an early lead.
The veteran winger snagged a rebound off a Joakim Ryan shot from the point before snapping it past Winnipeg goaltender Connor Hellebuyck, beating him high blocker side to score his 11th of the season.
Jansen Harkins tied the contest 13:13 into the second when Patrik Laine fed him a perfect pass off the rush which Harkins promptly fired past Calvin Petersen, beating him with a low shot.
The goal was his 2nd of the season.
Mason Appleton gave Winnipeg the lead late in the second period when Jack Roslovic broke into the Kings zone at full speed before moving in and leaving a drop pass for Appleton, who beat Petersen between the legs with a wrister at 17:05.
The goal was his 5th of the season.
Blake Wheeler gave the Jets a two-goal cushion with 1:27 left in the second when Mark Scheifele burst down the left side boards before hitting Wheeler with a crisp pass which the Jets captain converted to make it 3-1 Winnipeg.
The goal was his 19th of the season.
Martin Frk pulled Los Angeles to within a goal 1:21 into the third period when he completed a wraparound goal after Adrian Kempe fired the puck from the right point off the end boards.
Frk picked up the disc and stuffed the puck just inside the right post on a wraparound to make it 3-2.
Nikolaj Ehlers restored the two-goal cushion at 5:49 when he completed a two-on-one firing a Mark Scheifele feed past Petersen.
The goal was his 21st of the season.
Dustin Brown scored his 2nd of the night with 4:44 left in the third when he got his stick on a Matt Roy shot from the point.
The play was reviewed for a high stick and the goal was allowed to stand.
The goal was his 12th of the season.
Patrik Laine scored an empty netter with 2:17 left in regulation to seal the win for the Jets.
The goal was his 25th of the season.
Blake Wheeler tipped a Neal Pionk shot from the point past Petersen to make it 6-3 at 18:31.
The goal was his 20th of the season.
Winnipeg visits Ottawa to kick off a four-game road trip Thursday while Los Angeles returns home to host Florida.
SHOTS-LOS ANGELES 34 WINNIPEG 34