Darnell Nurse and Evan Bouchard scored, and Stuart Skinner made 20 saves for the Oilers (37-23-4), who had won three of four. Leon Draisaitl had two assists to extend his NHL career-high point streak to 15 games (11 goals, 12 assists).
“Turnovers,” Edmonton coach Kris Knoblauch said. “I think we controlled most of the play, I think we had a lot of time in the offensive zone, I think we had more chances. But what we didn't do is just the kind of mistakes that we made, and you look at the turnovers, turnovers that led to scoring chances off the rush. We spent very little time in the defensive zone and I think we've done a pretty good job on that, but just the puck management and giving chances off the rush was big story tonight.”
Thompson gave Buffalo a 1-0 lead at 13:28 of the first period. Skinner stopped Thompson’s shot from above the left circle, but the forward continued to the net and lifted the rebound stick side past the goaltender.
“It was pretty slow there right off the start, but I thought once we got our feet moving, handled the puck a little bit better, I thought we did a lot of good things,” Sabres coach Lindy Ruff said.
Nurse tied it 1-1 at 1:35 of the second period with a shot from the right point beat a screened Luukkonen.
“I think, as a team, obviously we’re at a point in the year where a lot of things are driven by results but for us, we want to make sure that we maintain a level head and stay the course of our game,” Nurse said. “But with that said, we come out on a night like this, I think our expectation is to come out most nights and play our game and find a way to win, and we didn’t do enough of that tonight.”
Tuch put the Sabres ahead 2-1 at 3:52 when he took a centering feed from Ryan McLeod and snapped a wrist shot over Skinner’s blocker.