The line of Claude Giroux, Matt Read and Jakub Voracek combined for three goals and 10 points Monday, helping the Philadelphia Flyers break a slump with a 7-0 matinee victory over the New York Islanders.

Giroux scored two goals and added an assist, Read had a goal and two assists and Voracek had four assists. Ilya Bryzgalov was solid in making 19 saves for his first shutout of the season and 30th in the NHL.

Zac Rinaldo scored his first goal of the season, and third of his NHL career, when he took a perfect feed from Harry Zolnierczyk and scored into a vacated net to make it 5-0 at 3:31 of the third. Danny Briere closed by scoring twice in the third period — first on a power play with 9:33 left and they win 2:14 remaining.

Giroux got the Flyers going with a goal just 26 seconds into the game and then added another with 5:15 left in the second to push the lead to 4-0. In between, Read and Brayden Schenn scored for the Flyers, who had lost three of four on their six-game trip that ends Wednesday in Pittsburgh.

Evgeni Nabokov played much better than his statistics showed and finished with 18 saves for New York. He kept the Islanders in the game during the first period that was dominated by Philadelphia. He made several key saves to keep the deficit at 1-0, but things got out of control in the game-turning second period.

The Flyers connected just 15 seconds into the middle period when Read scored his seventh of the season, putting in a rebound of Giroux’s shot. Schenn scored a power-play goal at 7:57 — with another assist going to Voracek — and Giroux connected again with 5:15 left when he deftly pulled the puck from behind the net and stuffed it inside the left post.

Philadelphia blew the game open by scoring three times on just six second-period shots.