Cody Franson scored the shootout winner and added two assists as the Preds won their third game in a row, defeating the Edmonton Oilers 3-2 at Rexall Place on Sunday night.
Alexander Sulzer and Joel Ward scored in regulation for the Predators (27-15-6), who have now won 10 of their last 12.
"I didn't like the way we played," Nashville coach Barry Trotz said. "I had a feeling we'd be a little bit sloppy with three games in four nights before we got to this one. We got through the first period but as the game went on we turned way too many pucks over.
"I don't take anything away from the Oilers but we could have been a little bit firmer in a lot of areas in our game."
Andrew Cogliano and Taylor Hall responded for the Oilers (14-25-8), who have now lost five straight and only have won only twice in their last 16 games.
"We've got to take positives right now," Oilers forward Shawn Horcoff said. "We'll take that point and go forward."
With the game tied 1-1 late in the third, the Predators regained the lead with six minutes remaining on the power play as Ward tipped a Sulzer point shot past Oilers goaltender Devan Dubnyk before going down heavily on a hit.
But Edmonton tied it up once again with just under four minutes to play when Dustin Penner slipped a puck to Hall. The Oilers rookie showed good patience waiting for Nashville goalie Pekka Rinne to go down and lifting a puck up high into the net for his 15th of the year to make it a 2-2 game and send the game to an extra session.
Edmonton had a great chance to win the game on the power play in overtime when it looked like a puck was on its way into the net. But the puck hit Rinne's stick, which he had dropped in the crease, and was ruled not to have crossed the goal-line.
"You've got to be good to be lucky and lucky to be good," Trotz said. "That's part of the game. It's like the referee being in the way or what have you. We'll take it."
Edmonton was 0-4 on the power play in the game and has only one goal with the man advantage in the last 14 games.
"They just don't give you very much," Oilers coach Tom Renney said of the Predators. "You can't beat yourselves, and that's probably the big thing for us right now. We beat ourselves right now. It's tough. It certainly tests your patience."
Nashville got on the board first with a goal 12 minutes into the first period as they transitioned well following a successful penalty kill. Sulzer came out of the box and joined the rush to deposit his first career NHL goal past Dubnyk.
"Neither side was giving up much … it was kind of a chess game," Dubnyk said. "We had talked about that being the way they play before the game. I think we did a good job responding to that. Things picked up a bit in the third."
There were few good opportunities through the first 20 minutes as the shots stood at just 5-5.
Edmonton had its first really good chance to tie it up nine minutes into the second on a two-on-one as Magnus Paajarvi got a pass across to Linus Omark, but his shot rattled off the crossbar behind Rinne.
There was no scoring in the second period, after which the Oilers led 14-12 in the shots department.
Edmonton tied the game up just over two minutes into the third as Liam Reddox made a nice move to jump around a defender and feed the puck to a hard-charging Cogliano, who chipped the puck past Rinne.
"We felt that this was a game we were in for sure," Cogliano said. "We could have had it, there was a good effort out there. But it came down to a shootout and it didn't go our way."
The Predators play the fifth game of a six-game road trip on Monday in Calgary. The Oilers start a two-game road swing on Tuesday in Phoenix.
Material from wire services and team media was used in this report.
1 - 0 NSH
1 - 1 Tie
2 - 1 NSH