Chad LaRose scored with 1:22 left in the third period as the Carolina Hurricanes edged the Winnipeg Jets 4-3 on Sunday night.
Eric Staal had a pair of goals for Carolina, while Jussi Jokinen had a short-handed goal and added two assists. Cam Ward made 30 saves for the win.
Antti Miettinen had two straight goals for Winnipeg in the second period, while Nik Antropov had his 13th goal of the season. Ondrej Pavelec stopped 21 shots for the Jets.
Winnipeg remained two games behind Washington for the eighth and final playoff spot in the Eastern Conference. The Jets have 76 points on the season, tied with the Buffalo Sabres. However, Winnipeg has a game in hand.
LaRose scored the winner with a wristshot after Carolina won the faceoff in its own end and rushed down the ice. He has a goal in each of his past three games.
Staal's second goal came on a breakaway at 10:24 of the third period and tied the game at 3.
Jokinen sent Staal a long pass that he picked up just before the blue line. He finished the play with a shot that went over Pavelec's stick.
The Jets and Hurricanes were tied 1-1 after the first period, but Winnipeg went up 3-2 after the second on Miettinen's second goal of the game.
Winnipeg started the game with three straight power plays, but the second one actually hurt the Jets. Just 11 seconds after Hurricanes defenseman Derek Joslin went to the penalty box for cross-checking, Jets captain Andrew Ladd had a pass intercepted by Jokinen in Carolina's end.
Jokinen went all the way down the side of the boards and fired a wrister past Pavelec at 7:41 of the first.
Winnipeg went on its third straight power play 24 seconds later, but again came away with nothing.
It took Antropov's even-strength goal at 11:41 to tie the game — his third goal in as many games. However, he left the ice early in the second period with a lower-body injury and didn't return.
Staal scored his first at 5:46 of the second period, 25 seconds after Jets defenseman Mark Stuart was penalized for interference.
Miettinen scored his first of the season when he redirected a long shot by Evander Kane at 10:29 of the second.
Carolina had a five-minute power play after Jets defenseman Zach Bogosian was tossed from the game for charging after he left his feet and knocked Andreas Nodi to the ice. Bogosian had missed the previous five games with a lower-body injury.
The Jets killed off 3:43 of the penalty before the Hurricanes' Tuomo Ruutu shortened the advantage when he was sent to the box for interference.
Miettinen made it 3-2 with 1:06 left in the second on a quick passing play with Jets newcomer Spencer Machacek, who was called up from St. John's of the American Hockey League earlier in the day.
After crossing the blue line, Miettinen sent a close pass to Machacek, who passed it back to him and Miettinen then fired a low shot by Ward.
Notes: Kane's assist extended his points streak to five games with two goals and three assists. ... Tim Brent assisted on Staal's goal and now has two goals and two assists in his past four games. ... This was the fifth of six meetings between the teams. Their last game is March 30 in Carolina. The Jets have won three of the five. ... The Jets head out for a three-game road trip, starting with Pittsburgh on Tuesday, Washington on Friday and Nashville on Saturday. ... Carolina heads home to host Florida on Wednesday.