Stanley Cup winners Chicago Blackhawks beaten 3-2 on the opening day of the new season.
The Tampa Bay Lightning spotted the Bruins two early goals but roared back and ended a 10-game losing streak in Boston with a 6-3 victory over the Bruins.
Forward Brian Boyle scored two goals to lead the Lightning.
The Boston loss, giving the Bruins their first 0-3 start since 1999-2000, came in the season debut of defenceman and captain Zdeno Chara, who missed the first two games with an upper body injury.
Elsewhere, centre John Tavares had a goal and two assists as the New York Islanders earned their first win in Brooklyn by defeating the Winnipeg Jets 4-2.
Goaltender Thomas Greiss earned his first win as an Islander by stopping 22 shots.
Ryan Strome, Brock Nelson and Josh Bailey also scored for the Islanders.
Jack Eichel scored a highlight-reel goal 9:21 into the third period to lead the Buffalo Sabres to a 4-2 victory over the Columbus Blue Jackets.
Defenceman Rasmus Ristolainen, centre Ryan O’Reilly and left winger Matt Moulson also scored for the Sabres.
Flyers 1, Panthers 0
Canucks 2, Ducks 1 (SO)