Philadelphia Flyers gather to celebrate the goal by Claude Giroux, center, during the second period of an NHL hockey game against the Washington Capitals, Saturday, Oct. 14, 2017, in Philadelphia. (AP Photo/Chris Szagola)
Philadelphia Flyers gather to celebrate the goal by Claude Giroux, center, during the second period of an NHL hockey game against the Washington Capitals, Saturday, Oct. 14, 2017, in Philadelphia. (AP Photo/Chris Szagola) Credit: Chris Szagola

Philadelphia — Claude Giroux, Scott Laughton and Sean Couturier each scored two goals to lead the Philadelphia Flyers to an 8-2 victory over the Washington Capitals on Saturday night.

Wayne Simmonds, Claude Giroux and Valtteri Filppula also scored for Philadelphia in its home opener. The Flyers won a home opener for the 28th time in 50 games.

Brian Elliott rebounded from a dismal six-goal outing against Nashville to stop 21 shots and win for the third time this season.

NHL leading scorer Alex Ovechkin failed to record a goal or assist for just the second time in six games. He failed to score a goal in last year’s season series against the Flyers for the first time in 12 seasons.

Jakub Vrana and Nicklas Backstrom scored for Washington.

Maple Leafs 4, Canadiens 3 (ot)

Montreal — Auston Matthews scored his second goal of the game 48 seconds into overtime to lift Toronto over Montreal.

Matthews finished a 2-on-1 counterattack with William Nylander, beating goalie Carey Price with a shot from the left circle for his fifth goal in five games.

James van Riemsdyk and Patrick Marleau also scored for Toronto, which ended a 14-game winless run against Montreal dating to January 2014.

Devils 3, Rangers 2

New York — Drew Stafford scored early in the third period and Keith Kinkaid stopped 29 shots in his season debut, leading New Jersey to the victory.

Adam Henrique and Miles Wood scored in the second for the Devils, who bounced back one night after their first loss of the season and improved to 4-1-0. The Rangers dropped to 1-5-0 for the first time since 1980.

Penguins 4, Panthers 3

Pittsburgh — Sidney Crosby scored two goals, including a bad-angle deflection in the third period to lead Pittsburgh past Florida.

Crosby has three goals this season. Patric Hornqvist and Greg McKegg also scored for the Penguins, who are 8-0-2 in their last 10 games against the Panthers — their longest stretch without a regulation loss in the history of the series.

McKegg, who scored his first goal for Pittsburgh, spent time with the Panthers the last two seasons, compiling eight points in 46 games and appearing in a playoff game in 2016.

Lightning 2, Blues 1

Tampa, Fla. — Nikita Kucherov became the first Tampa Bay player to score in each of the first five games of a season.

Tyler Johnson also scored for the Lightning, who have won four of five. Andrei Vasilevskiy made 28 saves.

Jets 2, Hurricanes 1

Winnipeg, Manitoba — Nikolaj Ehlers scored his team-leading fifth goal, sending Winnipeg over Carolina.

Ehlers took a feed from captain Blake Wheeler and wired a shot from the high slot over the stick-side shoulder of Scott Darling 6:03 into the third.

Winnipeg won its third straight after an 0-2 start.

Bryan Little also scored for the Jets, and Connor Hellebuyck stopped 28 shots.

Jeff Skinner had a power-play goal for Carolina. Darling, making his first road start as the Hurricanes’ No. 1 goalie, made 19 saves.