Updated

Matt Read totaled three points on two 3, in game road trip.

Jaromir Jagr and Andrej Meszaros each added a goal and a helper for the Flyers, who won for the third time in five games and overcame the loss of forward James van Riemsdyk.

The 22-year-old left the game after blocking a shot late in the first period and did not return. He was diagnosed with a broken bone in his left foot and will be further evaluated on Friday.

Ilya Bryzgalov stopped 21-of-24 shots in the victory.

Josh Bailey tallied twice and Kyle Okposo once for the Islanders, losers of three straight and five of six. Evgeni Nabokov was shelled for five goals on 29 shots in defeat.