Another early goal was enough for Flyers coach Peter Laviolette to rip into his players. Unfortunately for the Islanders, it worked.

Matt Read scored twice and Jaromir Jagr had the go-ahead goal to lead the Flyers to a 6-3 victory over the Islanders last night.

Andrej Meszaros and Scott Hartnell also scored for Philadelphia, which had been slumping. The Flyers had lost five of eight, but moved into fifth place in the Eastern Conference with the win.

Josh Bailey scored two goals and Kyle Okposo had one for the Islanders, who have the fourth-lowest point total in the NHL.