Boston
Former Boston University star and Hobey Baker winner Jack Eichel had a goal for the Sabres. Jason Pominville and Benoit Pouliot and Evander Kane also scored for Buffalo, which has just one regulation win this season. Robin Lehner stopped 27 shots.
Brad Marchand and David Pastrnak each scored two goals for the Bruins, and Anton Khudobin made 37 saves.
The Bruins held leads of 3-0 and 4-1, but Buffalo tied it when Kane scored out of a scramble in front with 2:08 to play.
O’Reilly then won it when he spun from the side of the net and slipped a backhander over Khudobin. The play was reviewed, but the goal was upheld because a Boston player pushed Sabres defenseman Rasmus Ristolainen into the goaltender a few seconds before the shot.
Lightning 7, Penguins 1
Tampa, Fla.
Stamkos had a goal and three assists, and Kucherov had two goals and an assist. They are the first teammates to start the season with nine-game streaks since St. Louis’ Pavol Demitra and Doug Weight in 2001-02.
Andrei Vasilevskiy, coming off a 43-save blanking of Columbus on Thursday night, lost his bid for second straight shutout bid on Jake Guentzel’s goal with 1:42 to play. Vasilevskiy finished with 28 saves.
Kings 6, Blue Jackets 4
Columbus, Ohio
At 6-0-1, Los Angeles is off to the best start in franchise history.
Rangers 4, Predators 2
New York
Chris Kreider added a power-play goal and David Desharnais extended his points streak to four games to help the Rangers pick up their second victory of the season.
Islanders 5, Sharks 3
New York
John Tavares had a goal and two assists, Josh Bailey added a goal and an assist, and Andrew Ladd also scored to help the Islanders win for the third time in four games. Thomas Greiss stopped 28 shots.
Flyers 2, Oilers 1
Philadelphia
Filppula skated into the slot and found Flippula to his right, who one-timed a shot past Cam Talbot to give the Flyers three wins in four games.
Senators 6, Maple Leafs 3
Ottawa
Nate Thompson and Ryan Dzingel also scored for the Senators, who have earned points in seven of their eight games (4-1-3) and won at home for the first time after coming in 0-3-1. Craig Anderson stopped 28 shots in his seventh start of the season.
James van Riemsdyk, Auston Matthews and William Nylander scored for the Leafs, and Frederik Andersen made 29 saves. Toronto had won its first three road games.
