Oilers 5, Predators 1: Ryan Smyth scored a power-play goal to climb within one of first place on the franchise list as host Edmonton halted its six-game winless streak.Defenseman Justin Schultz, Jordan Eberle and Ryan Nugent-Hopkins each recorded a goal and an assist, Nail Yakupov also tallied and Ben Scrivens made 34 saves for the Oilers, who have outscored the Predators 8-1 in two victories this season. Smyth, who also had an assist, pulled even with Wayne Gretzky for second on Edmonton's power-play goal list with 125 - one behind Glenn Anderson.David Legwand netted the lone tally for Nashville, which saw its three-game point streak (2-0-1) come to an end. Carter Hutton turned aside 22 shots.Schultz gave Edmonton an early lead as he swept the puck past Hutton from the bottom of the slot 2:59 into the contest, but Legwand pulled Nashville even by beating Scrivens from the right faceoff circle during a 2-on-1 rush at 15:25. Eberle put the Oilers ahead for good with 12 seconds remaining in the opening period, tapping in a brilliant pass from the left circle by Taylor Hall for his 18th goal.Smyth made it 3-1 midway through the second, when he knocked in a loose puck on the doorstep after being hit by defenseman Corey Potter's one-timer from the blue line. Yakupov converted a feed from Sam Gagner later in the session and Nugent-Hopkins capped the scoring during a power play with 4:28 left in the third.GAME NOTEBOOK: Hall notched a pair of assists, giving him 22 points over his last 18 games. ... Eberle extended his point streak to five contests and has scored a goal in four of those matches. ... Edmonton captain Andrew Ference was not in the lineup due to a head injury suffered in Friday's loss to Phoenix. ... Nashville LW Eric Nystrom did not register a shot after scoring a career-high four goals against Calgary on Friday.