SUNRISE, Fla. -- It took the Edmonton Oilers' first third-period comeback of the season and a shootout, but they finally ended their long road losing streak.
Nail Yakupov scored the only goal in the shootout, and the Oilers rallied from a 2-1 third-period deficit to defeat the Florida Panthers 3-2 at BB&T Center and end their 14-game road losing streak (0-8-6).
Yakupov scored on his first career shootout attempt when he beat Panthers goalie Roberto Luongo with a quick deke and shot to the stick side.
"I got a lot of chances in the game today, (but) couldn't do it," Yakupov said. "I don't know why, but Coach gave me my first shootout, and I nailed it. It feels pretty good."
Oilers coach Todd Nelson said he was aware Yakupov didn't have a shootout attempt in the NHL but decided to go with him on a hunch.
"Yeah, I did (know), so I had nothing to lose," Nelson said. "It was one of those things where he was feeling it. He's worked on a couple of different things in practice. It was a situation where I said, 'Why not?'"
The Oilers had not won away from Rexall Place since Nov. 9 when they defeated the New York Rangers 3-1 at Madison Square Garden.
Edmonton (11-26-9) came in 0-21-2 when trailing after two periods.
"I feel the guys are starting to come together and playing hard for each other," Nelson said. "I think a win like this on the road is really going to help us out in the future. Anytime you win on the road, it's a great win, but to come from behind it's even better."
Oilers goalie Viktor Fasth stopped Aleksander Barkov, Nick Bjugstad and Jussi Jokinen in the shootout, clinching the victory when he stopped Jokinen's backhand attempt off a deke in the second half of the third round.
Fasth won for the first time since that Rangers game Nov. 9, snapping a personal nine-game losing streak. He has all three Edmonton victories on the road this season.
Fasth made 35 saves through overtime in his second start in the past 10 games.
"You always want to do your best for your teammates and help them to get a win," Fasth said. "That's my job to be ready whenever I get the chance. That's just what I tried to do tonight."
Edmonton is 2-3 in shootouts this season; Florida is 5-6.
Jordan Eberle and Matt Hendricks scored for the Oilers, who have won six straight games at BB&T Center, the past five after regulation.
Oilers forward Benoit Pouliot's four-game goal streak, during which he had six goals, came to an end. Pouliot had scored the Oilers' previous five goals over the past three games.
Erik Gudbranson and Jonathan Huberdeau scored for the Panthers (20-13-10), who have lost three in a row for the first time since Nov. 4-8. Huberdeau has eight points (four goals, four assists) in the past six games.
The Panthers held a meeting after the game.
"A game we need to win and we didn't work hard enough," Florida captain Willie Mitchell said. "As a player, you owe that to your teammate to leave it all out there. I don't deny our want to win as a team; we just weren't nearly good enough in all aspects."
Luongo made 32 saves.
Edmonton and Florida split the season series. Florida won 4-2 at Rexall Place last Sunday.
Florida led 2-1 going into the third period before Hendricks tied the score with a shorthanded goal. After receiving a slick pass from Boyd Gordon through the legs of Florida defenseman Aaron Ekblad, Hendricks skated in alone on Luongo and beat him with a low shot to the stick side.
It was the second consecutive game with a shorthanded goal for the Oilers.
"Our PK was outstanding tonight," Nelson said. "It was a great play by (Mark) Fayne stepping up and getting the puck to Gordon, and Gordon made a great pass to [Hendricks], and he finished it off. It was a great effort by our penalty-killing units all the way around."
After a scoreless first period, Eberle opened the scoring at 3:35 of the second on a breakaway when the Oilers took advantage of a bad line change by the Panthers. Eberle made a quick move to his forehand and beat Luongo with a shot high to the glove side.
Gudbranson scored 2:06 later when his wrist shot from the blue line bounced in off the crossbar.
Huberdeau's goal came off a rebound after Barkov's turnaround shot from the right circle went off the post. Barkov has a four-game point streak (two goals, two assists).
Taylor Hall came close to tying the game late in the second period on an Oilers power play when his wrist shot from the point through a screen went off the right post.
The Oilers went 0-for-4 on the power play, including 50 seconds of 5-on-3 time in the first period. Mitchell saved a goal on the two-man advantage when he was able to put his stick in front of Ryan Nugent-Hopkins' shot toward an open net.
Florida was 0-for-3 with the man advantage, including a power play that started with 2:05 left in the third period.
"We had a real bad game tonight," Panthers coach Gerard Gallant said. "We got outworked in every aspect of the game.
"[Luongo] bailed us out tonight, and we were able to get that one point, but it was definitely not good enough. There are no excuses; we just weren't good enough."