Mathew Barzal had two goals and an assist, including the go-ahead score after the Islanders gave up a three-goal lead in the third period, and they beat the playoff-chasing Flyers 5-4 on Tuesday night.
John Tavares also scored twice and Anthony Beauvillier added a goal and two assists to help the Islanders get their third win in eight games, but just the fourth in their past 20 (4-12-4).