WINNIPEG -- Mark Scheifele scored two goals for the Winnipeg Jets in a 3-2 victory against the Anaheim Ducks at Bell MTS Place on Sunday.
Adam Lowry also scored, and Connor Hellebuyck made 31 saves for Winnipeg (18-10-2), which has won 12 of its past 17 games and three in a row at home. Mathieu Perreault had two assists.
"Hard-fought game," Hellebuyck said. "I thought we got better as the game went along and we showed at the end the grit and the battle in our game. It's great. The way that ended was perfect."
[WATCH: All Ducks vs. Jets highlights]
Jakob Silfverberg and Devin Shore scored, and John Gibson made 30 saves for the Ducks (12-14-4).
"It's one of those things where you can't get out-special-teamed in this League," Ducks coach Dallas Eakins said. "We've got to get a kill there [on Scheifele's winning goal] or we've got to put one in the net. In our two power plays, I thought we had enough good looks to put one in the net, but in the end we didn't."
Video: ANA@WPG: Scheifele finishes one-timer from Connor
Jets captain Blake Wheeler said, "We had one abbreviated power play and one full one. We didn't get a lot on it, but when you get a chance when the game counts, you've got to convert."
Scheifele scored on the power play at 15:38 of the third period to give the Jets a 3-2 lead.
"When you give it to [Scheifele] in the scoring zone, he's one of the best there is," Wheeler said. "That's my job, that's it. That's my job. Him, [Patrik Laine], Kyle [Connor], [Neal Pionk]. Those guys can all shoot the puck. My job is to get them in situations where they can score."
Scheifele scored from the left circle at 9:02 of the first period to make it 1-0 Jets.
The Ducks tied it 32 seconds later when Silfverberg scored off a pass from Rickard Rakell from behind the net at 9:34.
Lowry made it 2-1 Jets at 18:09 of the second period after Andrew Copp fed him the puck in front from the right corner.
Devin Shore tied the game 2-2 at 8:04 of the third period after a wild scramble in front of the net.
"It was greasy. They're not all pretty, but you take them either way, I guess," Shore said. "It's always nice to get one but we just came up short as a group tonight."
Video: ANA@WPG: Lowry nets wrist shot from the circle
They said it
"Obviously a tough week. Being sick is tough. I thought he did a heck of a job coming back today. … Our team doesn't change a bit. It's great to get him back in the locker room and back on the ice. He's certainly a difference maker for this team." -- Ducks center Adam Henrique on John Gibson returning from illness
"I think today we struggled more on the power-play up until the goal than we have in the past when we haven't scored. But good at the right time. Mark [Scheifele] hits the crossbar and that gave us a little bit of something good… There's not many guys in the world that can get that shot off from that spot." -- Jets coach Paul Maurice
Need to know
Anaheim is 0-3-2 in its past five road games, and is 2-5-2 in their past nine games. … The Jets are 10-0-0 when leading after two periods. … Scheifele's two-goal game puts him at 400 NHL points. … Connor extends his point streak to three games (one goal, four assists); he has 13 points in his past 11 games (five goals, eight assists).
Ducks: At the Minnesota Wild on Tuesday (8 p.m. ET; FS-N, FS-WI, PRIME, NHL.TV)
Jets: Host the Detroit Red Wings on Tuesday (8 p.m. ET; TSN3, FS-D, NHL.TV)
Video: Scheifele leads Jets to 3-2 win against Ducks