Robert Esche made 28 saves for his fifth career shutout, and Keith Primeau scored a power-play goal as the Philadelphia Flyers snapped the Anaheim Mighty Ducks' club-record six-game home winning streak with a 1-0 victory Friday night.

Esche, who has both of the Flyers' shutouts in just 12 starts, lowered his goals against average to 1.83.

The five-year veteran, obtained with Michal Handzus from Phoenix in a trade for goalie Brian Boucher in June, has allowed more than two goals in only one of his last seven starts.

The loss was the fifth straight for the Ducks, who returned from an 0-4 road trip and were shut out for the third time this season -- after going 6-0-3 in their previous nine games at the Pond.

* ISLANDERS 8, BRUINS 4: Mark Parrish scored two four first-period goals, then added a third as the host Islanders stretched their winning streak to five. Parrish's timing was perfect, as his fourth career hat trick came on the night the Islanders distributed bright orange caps to the fans. His final goal caused a cascade of hats with 31 seconds left in the middle period.

"Hopefully most of them made it back to their owners," Parrish said. "The hard thing is when you do that, some people are reluctant to throw them."

* PENGUINS 4, THRASHERS 1: Steve McKenna and Dick Tarnstrom scored 2 minutes 37 seconds apart early in the third period to lead Pittsburgh in Atlanta.

Mario Lemieux ended a two-game scoring drought with two assists, putting him five shy of 1,000 for his career. Lemieux, who has 17 points in nine career games against Thrashers, increased his league-leading points total to 66.

Martin Straka and Shean Donovan also scored for the Penguins.

* COYOTES 4, RED WINGS 1: Sean Burke made 40 saves and Ladislav Nagy had a goal and two assists to help Phoenix snap host Detroit's nine-game unbeaten streak.

* DEVILS 2, MAPLE LEAFS 0: Corey Schwab made 17 saves for his fifth career shutout to lead New Jersey at home.

* SABRES 6, HURRICANES 3: J.P. Dumont, paired with Stu Barnes and Ales Kotalik for the first time, scored two goals and had an assist as host Buffalo snapped a franchise-worst seven-game losing streak.