Evan Bouchard had a goal and an assist, and Leon Draisaitl had three assists for the Oilers (44-23-4), who have won two in a row. Stuart Skinner made 32 saves.
“Like many times, he’s been the difference in the game, and he played really well,” Edmonton coach Kris Knoblauch said of Skinner. “You’re always asking your goaltenders to make key saves at key moments. Tonight [he did that].”
Arthur Kaliyev scored for the Kings (38-23-11), who had their four-game winning streak end. Cam Talbot made 16 saves.
“They scored on their chances, and in the end, I think the chances were pretty close to equal,” Los Angeles interim coach Jim Hiller said. “We didn’t score on ours, and their goalie played well.
“You have to score to be competitive with them.”
The Kings fell one point behind the Vegas Golden Knights, who won 4-1 against the Winnipeg Jets on Thursday, for third in the Pacific Division. They are also five points behind the Oilers, who are in second.
“I would love to say that it is,” Skinner said of a possible playoff matchup between the two teams. “It’s a great start for us. It’s nice to get this win and have a little more leeway in home-ice advantage.
“But at the same time, these guys play hard every single night and know what they have to do against us. It’s always a great battle playing against them. If we face them it will be very exciting.”