The Jets, who have only one overtime loss at home this season, posted their second straight win on home ice.
Adam Lowry, Tyler Myers, Matthieu Perreault and Blake Wheeler scored for Winnipeg.
The hulking Jet defenceman made his presence felt after missing Tuesday's game against Edmonton with an upper-body injury.
Byfuglien's third period tally was an insurance goal and also his first of the season.
Byfuglien moved in from his point position before taking a feed from Bryan Little and snapping a shot into an almost wide open net.
"You gotta just read the game. You just see it and you play it," he said. "It felt good to be back in the lineup with the guys. Being part of, I thought we put together a decent game. It’s nice to be back and we got our two points."
"We just kept it simple, stuck to our game plan, we got pucks to the net and we just kept battling," he added.
Bryan Little had a goal and an assist and Nikolaj Ehlers had a pair of assists.
Patrick Laine and Andrew Copp added singles for the Jets, who moved to 2-0-1 on their six-game homestand.
Connor Hellebuyck stopped 26 shots for Winnipeg.
Bo Horvat scored for the Canucks.
Anders Nilsson made 28 saves for Vancouver.
The Jets scored first on the power play when Blake Wheeler threaded the needle and hit Patrick Laine with a perfect cross slot pass which the 20 year-old Finn promptly one timed past Canucks goaltender Anders Nilsson, beating him just inside the left post.
The goal was his third of the season.
Bo Harvat tied the contest on a nice individual effort 12:54 into the second after he took a breakout pass from Derrick Pouliot just inside his own blue line before skating it into the Jets end and undressing defencema Jacob Trouba before snapping a shot past Hellebuyck.
The goal was his 4th of the season.
Bryan Little broke the tie on the power play just under the five minute mark of the third on the power play, taking a Nikolaj Ehlers feed at the blue line before breaking in and beating Nilsson with a high backhander just under his left arm.
The goal was his 2nd of the season.
In fact, the Jets had a strong night with the man advantage, going 2-for-2.
"Any time the power play has success like that it’s going to be a huge confidence booster. That’s what we need, special teams that come up big for us like that, whether it’s a big power play goal or a kill. The power play was pretty good for us tonight," said Little. "After that last game we were pretty hungry in the third period. It was our best period. Once we got that go-ahead goal it seemed like we turned it up even more. That’s what you need. That’s what we were looking to do." Andrew Copp scored at 12:46, pouncing on a loose puck in front of the crease before firing a backhand shot past Nilsson to make it 3-1 Jets.
Dustin Byfuglien scored into a wide open net at 14:43 after pinching in from his point position when Bryan Little hit him with a pass from across the slot.
Jets Head Coach Paul Maurice said his team bounced back after letting Edmonton post a four-goal comeback Tuesday night.
"It was really, really good to build in the game because I thought we came out a little tense early. They had a 6-1 shot advantage and we didn’t get first touch on very many pucks through the first eight minutes of that period," he said.
"A little bit of confidence starts to return. All of a sudden, you look faster and now things are starting to go. They had a pretty good push there near the end of the second, but the third period was very important for the team’s psyche, that we can drive at the tense times in games. That’s what you want. That’s something that you have to build again. When the pressure is there, that’s when you want your team to be able to drive and feel confident. Almost play – loose isn’t the right word, but a driving game."
Canucks Head Coach Travis Green was candid in his assessment of the night's events.
“Not only are (the Jets) a good team, but they wear you down. Like I said, I liked our first 40 minutes," he said.
"The team learned a few things. The way we need to play to have success, the consistency within our game. We have to have everyone going. We're not the kind of team that can just win on one line. We need to have our whole team going every night." “I'm not going to sit here and say I'm happy with the loss, but going into that third period, I was real hopeful that we could push a little harder and find a way to win," said Green.
SHOTS-VANCOUVER 27 WINNIPEG 32
Nurse picked up the puck in the neutral zone before working his way twoard the Jets zone before sidestepping a check and beating Jets goaltender Connor Hellebuyck short side with a wrister.
"I was trying to make a read and you know just have confidence to try and make a play," said Nurse of his overtime tally. "At the same time the guys helped me out. They allowed me to skate. It was a lot of fun."
"It was a huge team win tonight. The guys set the tone early in the third and got us back in this game and it feels good to be able to contribute at the end," he added.
The game winner capped a four-goal comeback for the Oilers, who seemed resigned to a road loss on their final game of a four game road trip before storming back.
Connor McDavid drew in all four goals in regulation, with two goals and two assists while setting an NHL record in the process.
The Edmonton star has been in on the first nine goals of his club's season.
But he isn't buying into the hype.
The previous record was 7, set by Adam Oates in 1987.
"You know what it's a record," said McDavid. "I'm not really proud of it. I don't think it's a stat you should be proud of either. It is what it is. We found a way to get a goal at the end."
Jets captain Blake Wheeler said the Jets should have locked the game down.
"Yeah, 4-1 should be game over. Our line went out, gave up one early on and gave them momentum. You’re fighting an uphill battle from there," said Wheeler. "They just got that first one real quick [and] all of the sudden there is life on their bench, we’re on our heels a little bit, momentum was all on their side, pop a power-play goal so then we’re reeling. We just let the momentum get away from us, just couldn’t turn it around.”
Ty Rattie and Jesse Puljujarvi had the other Oiler goals.
Leon Draisaitl and Ryan Nugent-Hopkins each had two assists.
Ben Chiarot and Mark Scheifele also scored for Winnipeg.
Connor Hellebuyck made 28 saves for the Jets, who continue their six-game homestand on Thursday against Vancouver.
Cam Talbot turned aside 29 shots for Edmonton, who return home to begin a four-game homestand against Boston.
Things looked good for Winnipeg early on as Adam Lowry staked them to a 2-0 lead before the game was eight minutes old.
Lowry, the Jets third line centre got Winnipeg on the board just under the five minute mark when he took control of a puck along the end boards, walked out in front of the net and tucked the disc just under Edmonton goaltender Cam Talbot's pad.
Lowry scored again just under three minutes later when he followed up on his own rebound, depositing a puck past Talbot to put the Jets up 2-0 at 7:47.
McDavid pulled the Oilers to within a goal at 12:49 on the power play.
McDavid took a feed from Leon Draisatl along the left side boards by the Jets blue line before breaking in and depositing a backhand shot past Connor Hellebuyck.
The goal was his third of the season.
Ben Chiarot restored Winnipeg's two-goal cushion just 22 seconds later when he took a drop pass from Nikolaj Ehlers, who was crossing the zone at the top of the faceoff circle before blasting a slapshot from the point just inside the left goalpost.
With the Oilers serving a bench minor for too-many-men, Mark Scheifele pounced on a rebound off of a Patrick Laine shot before snapping the puck past Talbot.
The goal was his second of the season.
Ty Rattie pulled Edmonoton to within a pair just eighteen seconds into the third after Connor McDavid broke in and left a drop pass for him which he buried just under the cross bar to make it 4-2.
The goal was his first of the season.
Connor McDavid fired a puck past Hellebuyck on the power play to pull the Oilers within a goal at 2:28 of the third.
With Andrew Copp off for holding, Ryan Nugent-Hopkins got a shot on goal and Hellebuyck kicked the puck right onto the waiting stick of McDavid, who was about fifteen feet out on the right side. The Oilers captain made no mistake, firing the disc past the Jet goaltender to make it 4-3.
Jesse Puljujarvi tied the contest at 13:39 of the third when he put his stick down while driving the net.
Ryan Nugent-Hopkins hit the blade Puljujarvi had his first goal of the season.
SHOTS-EDMONTON 35 WINNIPEG 33
Connor, who has goals in each of Winnipeg's first three games this season, managed to poke a puck past Kings goaltender Jack Campbell who had the misfortune of having the disc go through his legs after LA defenceman Alec Martinez redirected it through his legs.
The disc appeared to be destined to crossing the goal line which would have had Wheeler scoring the game winner but the second-year winger helped the puck over the goal line to record the game winning tally.
"Yeah for sure it's (puck) there. It's kind of a reactionary play," said Connor afterward.
The Devils, who are headed to Switzerland to cap off their pre-season tomorrow won their first contest of the obligitory prelude to the regular season.
Winnipeg wrapped up their pre-season with a second straight loss.
“Yeah. It's nice to get through the pre-season here and start ramping up and getting ready for the first game," said Jets winger Kyle Connor, who scored in the loss.
Andy Greene, Kyle Palmieri, Travis Zajac and Damon Severson scored for the Devils.
Sami Vatanen had a goal and an assist for the Devils and Marcus Johansson had a pair of assists.
Keith Kinkaid made 21 stops for New Jersey.
Taylor Hall added two assists for the Devils.
Matthieu Perreault, Kyle Connor and Skyler McKenzie scored for the Jets, who wrapped up their pre-season with a loss.
Blake Wheeler and Mark Scheifele each had a pair of assists.
Connor Hellebucyk turned aside 22 shots for Winnipeg.
Matthew Perreault got the Jets on the board 13:11 into the first period as he converted a Blake Wheeler feed from the side boards, spinning in close and sliding the puck past Devils goaltender Keith Kinkaid moments after a penalty to Damon Seerson expired.
The goal was his first of the pre-season.
The lead was short lived as Andy Greene evened the contest after sneaking in from his left point position before Marcus Johansson hit him with crisp pass just shy of the 15 minute mark.
Kyle Palmieri gave the Devils the lead at 15:47, redirecting the puck past Connor Hellebuyck with his glove.
The goal was allowed to stand.
Sami Vatanen gave New Jersey a two-goal cushion less than a minute into the second when Taylor Hall found Vatanen all alone in the middle of the right faceoff circle and hit him with a cross-ice pass.
Vatanen slid the puck past a shocked Hellebuyck to make it 3-1 New Jersey. Kyle Connor one timed a nifty backhand feed past Kinkaid to pull Winnipeg within one at 9:10 of the second to make it 3-2.
Travis Zajac made it 4-2 17 seconds into the third to restore the two-goal lead, pouncing on a rebound off a shot from Myles Wood to score his first of the pre-season.
Skyler McKenzie tipped a puck past Kinkaid off a shot from Joe Morrow at 3:07 to make it 4-3.
The goal was his 3rd of the pre-season.
Damon Severson scored just over the ten minute mark of the third period, one timing a Marcus Johansson feed from the right side boards at 10:01 to make it 5-3.
The goal was his first of the pre-season.
Devils defenceman Mirco Mueller said consistency was key in getting their first win of the pre-season. "We wanted to put sixty minutes together. We kinda had a bit of a rough patch when we tried to do that in the beginning of the pre-season having a consistent game. I think we were able to do that for the most part tonight," he said.
Jets Head Coach Paul Maurice spent the night evaluating where his club was at, rather than concerning himself with the score.
"I wasn’t looking at the game as a barometer. Still watching guys, older guys trying to get their timing. The young guys, it was a bit of a test on back-to-back nights in the National Hockey League. I thought that they got better as the game went on and it’s a good lesson, right? It’s on those back-to-backs, it usually the first 10 minutes, the first 20 to get er going."
SHOTS-NEW JERSEY 27 WINNIPEG 24
Both had three point nights, Scheifele tallied twice, scoring a power play and shorthanded marker while Wheeler had a goal and two assists as the Winnipeg Jets to a 5-3 win over the Edmonton Oilers.
“It was good. Obviously, we got better as the game went on. A little early, we weren't getting pucks to the net and then started getting pucks deep and started to get a few more towards the goalie and put a few in," said Scheifele.
Skyler McKenzie also scored for the Jets.
Connor Hellebuyck made 39 saves for Winnipeg.
Kailer Yamamoto and Ethan Bear scored for the Oilers.
Mikko Koskinen turned aside 16 shots for Edmonton.
Winnipeg got on the board first on the power play when Mark Scheifele converted a Blake Wheeler feed from near the bottom of the right face off circle to give the Jets a 1-0 lead.
The goal was his first of the pre-season.
Edmonton evened the contest at 7:33 when Tyler Yamamoto tipped a puck past Hellebucyk to make it 1-1.
Zack Kassian fished the puck out of the corner and fed defenceman Matt Benning at the right point which the Oiler defenceman managed to get a shot off which Yamamoto redirected past the Jet goaltender to register his 3rd goal of the pre-season.
With Dustin Byfuglien off for tripping the Oilers took the lead when Ethan Bear one timed a Drake Caggiula feed from the side boards past Hellebuyck from the point, beating the Winnipeg goaltender just inside the right post.
The goal was his 2nd of the pre-season.
Bear, who is battling for one of the two final spots on Edmonton's blue line, said the Oilers played hard. "I thought we played well honestly. They (Jets) got a couple of bounces and that's just the way it goes sometimes. I think we played well and I think we played hard."
Skyler McKenzie tipped a puck past Mikko Koskinen to tie the contest 7:42 into the second period, redirecting a Joe Morrow shot from the right point to make it 2-2.
The goal was his 1st of the pre-season.
Scheifele gave the Jets the lead with a shorthanded marker 10:01 into the second period when Blake Wheeler pounced on a loose puck by the blue line before bursting in down the left side and feeding Scheifele who beat an outstretched Koskinen to score his second of the night.
Blake Wheeler fired a power play goal at 7:24 of the 3rd period to give the Jets a two goal cushion.
The Winnipeg captain moved in off the right side boards before wiring a wrister beating Koskinen high glove side to make it 4-2.
The goal was his second of the pre-season.
Skyler McKenzie made it 5-2 at 10:23 firing a perfect C.J Suess feed past Koskinen to score his first of the pre-season.
Kailer Yamamoto added a late goal to make it 5-3.
Oilers Head Coach Todd McLellan was pleased with the effort of his team on the night. "Actually I'm not overly disappointed with it (loss). Obviously anytime you lose you're not happy but there's a lot of good things we did in the game that we can correct and build off of."
SHOTS-EDMONTON 41 WINNIPEG 21