Jack Eichel had a goal and two assists, and Ivan Barbashev had three assists for the Golden Knights (9-3-1), who have won six of seven. Adin Hill made 27 saves.
“All in all, I thought it was a pretty even game and so for our guys that’s what it takes on the road,” said Golden Knights head coach Bruce Cassidy. “We’re not scoring as much as we have at home, so it’s not going to be as easy, it’s a good hockey team they know how to win, so we have to stick with the program.”
Brett Kulak and Zach Hyman scored for the Oilers (6-7-1), who had won two of three. Stuart Skinner made 31 saves, while Connor McDavid was held pointless in his return after missing the previous three games with an ankle injury.
“It’s just some details that we’re missing, and right now, obviously, we need all the details possible,” said Oilers head coach Kris Knoblauch. “When the pucks aren’t going in for you, you’ve got to be able to play good defensive hockey, and tonight I thought we started off playing pretty good like that.
“They’re always going to get good scoring chances, they’re a good team, but as the game went on, that’s when I thought our details dropped.”
Eichel put the Golden Knights ahead 1-0 at 16:05 of the first period, getting sent in on a breakaway by Shea Theodore before deking to his forehand and depositing the puck past the left pad of Skinner.