Craig Berube stood stoic at his postgame lectern, not happy enough to smile after a 6-4 win over the New York Islanders, not mad enough to throw something.

His team’s win tied a franchise record for the ninth time in a season to come back and win after trailing in the third period.

“That third period was good,” the coach said, “but the first two weren’t.”

In the Flyers’ victory, Steve Mason didn’t get a decision. It was Ray Emery who was credited with a win and five saves. Mason was pulled in the second period after allowing four goals on 24 shots. This only hours after it was announced the 25-year-old netminder had signed a three-year, $12.3 million extension.

“It’s not exactly a fun game to play for a goaltender, but give the guys credit again for finding a way to win,” Mason said. “It’s not a pretty win, but it’s a good win at the end of the day.”

Mason was pulled after Brian Strait scored to put the Islanders ahead 4-3 at 14:00 of the second period.

So was he a part of the problem or a victim of a bigger issue?

“Victim,” Berube said.

Mason’s teammates agreed. The Flyers were outshot 24-18 after two periods and got creative in how they hung their goalie out to dry. The first Islanders goal was John Tavares’ 22nd tally of the season, a tic-tac-toe play where the Isles’ captain was all-alone in front.

The second was a shorthanded tally and the third and fourth both originated from shots from the point.

“Those goals, it’s hard to stop any of them,” Voracek said. “One off the post, the second tipped, the third from the goalcrease. It’s hard to stop goals like that.”

The only reason the Flyers weren’t down after the first period was Andrej Meszaros, who continues to be on a tear. He scored two goals, about four minutes apart, late in the first period to tie the game.