PHILADELPHIA - Michael Raffl scored the go-ahead goal with 4:15 left and the Philadelphia Flyers rallied to beat the New York Islanders 6-4 on Saturday night.
Andrej Meszaros scored twice, Andy Hall, Jakub Voracek, and Matt Read also had goals, and Claude Giroux had two clutch assists for the Flyers.
Brock Nelson, Brian Strait, John Tavares and Cal Clutterbuck scored for New York, which had won eight of nine on the road and five of six overall.
On the day he signed a $12.3 million, three-year contract extension, Flyers goalie Steve Mason was yanked from the game after allowing four goals on 24 shots.
Ray Emery stopped the five shots he faced to earn the win in relief. The Flyers are 24-12-5 since a 1-7 start.