Charlie Coyle scores past Flyers goalie Felix Sandstrom for the first of his two goals Saturday night in the Bruins’ 6-5 win at TD Garden. Michael Dwyer/Associated Press

BOSTON — Charlie Coyle scored the tying and go-ahead goals, John Beecher and Jake DeBrusk added insurance goals 19 seconds apart early in the third period, and the Boston Bruins held off the Philadelphia Flyers 6-5 on Saturday night in a wild third period that included seven goals.

Morgan Geekie and Danton Heinen also scored for Boston, which moved a point ahead of Florida for the league’s top record with 95 points. Last season, the Bruins set NHL records for wins (65) and points (135), but were eliminated by the Panthers in the opening round of the playoffs.

Jeremy Swayman made 24 saves for Boston, which won for the fourth time in five games.

Joel Farabee had two goals and Ryan Poehling, Nick Deslauriers and Morgan Frost each added one for the Flyers, who have lost four of their last six.

The Bruins beat the Flyers 6-2 in the teams’ first meeting. The season series ends in Philadelphia next Saturday.

After tying the game late in the second, Coyle took the puck down the left wing, shifted around Flyers forward Travis Konecny and flipped it into the net inside the left post to give the Bruins a 3-2 lead 1:08 seconds into the third.

Advertisement

Beecher scored from the edge of the crease just 2:37 after Coyle’s go-ahead score, and DeBrusk then made it 5-2 at 4:04.

But Deslauriers and Frost scored 1:02 seconds apart, slicing the deficit to 5-4 with just under 5 minutes left, before Heinen’s goal.

Farabee’s second – with the Flyers’ net empty to give Philadelphia an extra skater – cut it to 6-5 with 2:04 remaining.

Midway into the second period, Farabee was positioned in the slot when he redirected Cam York’s shot from the point just as a Flyers power play expired, making it 2-1.

Coyle then scored from the edge of the crease for his career-high 22nd goal.

Flyers Coach John Tortorella was back on the bench after serving a two-game suspension and being fined $50,000 for failing to leave the bench following his game misconduct during a 7-0 loss to Tampa Bay on March 9.

Tortorella probably liked what he saw from his team’s start, as the Flyers held the Bruins without a shot for the opening 13½ minutes.

Bruins forward James van Riemsdyk was honored with an on-ice ceremony before the game for reaching 1,000 career games earlier this month. After a video tribute, Hall of Famer Johnny Bucyk gave Van Riemsdyk a Tiffany crystal from the NHL, team president Cam Neely presented a painting from the Bruins, and GM Don Sweeney delivered a silver stick.

Comments are no longer available on this story