Yamamoto's last-minute goal earns Edmonton victory over Blues
McDavid earns 600th career point in his 421st career game
Kailer Yamamoto scored in the final minute as the Edmonton Oilers beat the St. Louis Blues 5-4 Sunday night in St.Louis.
Connor McDavid, Ryan Nugent-Hopkins, Leon Draisaitl and Ryan McLeod also scored for Edmonton, which won in St. Louis for the first time since Dec. 5, 2018.
Mikko Koskinen made 35 saves as the Oilers improved to 11-3-0 on the season.
Vladimir Tarasenko, Ivan Barbashev, Jordan Kyrou and Robert Bortuzzo scored for the Blues. Jordan Binnington had 27 saves, but St. Louis lost its third straight game.
"We've got to be better at knowing the situations," Blues coach Craig Berube said. "We played the two top teams in the league and I thought we played with them both games. We ended coming out on the wrong end of it, but our team didn't quit and we battled."
WATCH | Oilers' Yamamoto comes through with game-winner:
Yamamoto's third goal of the season came on a feed from Draisaitl with just 28 seconds remaining to put Edmonton up 5-4 in what had been a back-and-forth game.
"It's huge," Yamamoto said, "Any time you can get a game-winning goal, it's huge. I'm definitely going to try and build off that."
Edmonton was leading 4-2 going into the third period. Barbashev scored his fourth goal of the season, roofing a pass from Robert Thomas past Koskinen at 4:06 into the frame that initially appeared to have hit the crossbar. Play was stopped after about 40 seconds when video review revealed that the goal was good, cutting Edmonton's lead to 4-3.
Tarasenko then scored his seventh goal of the season nearly four minutes later to tie the game at 4. He has a goal in three straight games.
Ryan Nugent-Hopkins put Edmonton up 3-2 when he scored his first goal of the season on a feed from Draisaitl with 3:49 remaining in the second period. Eight seconds later, McLeod scored his first NHL goal to increase the Oilers' lead to 4-2.
Kyrou delivered his sixth goal of the season on a one-timer from Pavel Buchnevich with 6:42 remaining to give St. Louis its first goal of the game.
McDavid tied the game 1-1 when he scored his 10th goal of the season with just five seconds remaining in opening period as he has now earned at least one point in each of the Oilers' 14 games this season.
"Late goals, those are killers," Thomas said. "End of periods, they change the momentum of the game."
McDavid's first period goal was his 600th career point in his 421st career game, making him the sixth-fastest player to reach the milestone. Wayne Gretzky holds the NHL record of scoring 600 points in his first 274 games. Gretzky is also the only Oilers player to record a season-opening points streak longer than McDavid's 14 games.
WATCH | McDavid notches 600th career point: