PHILADELPHIA -- Michael Raffl scored two goals, and Brayden Schenn netted the winner during a power play with 8:55 remaining to lift the Philadelphia Flyers to a 4-2 victory over the Detroit Red Wings on Saturday night.

Nicklas Grossmann also scored for Philadelphia, which won its ninth straight home game over Detroit and avoided its worst home start. The Flyers, who dropped their first three home games this season, haven't lost in Philadelphia to the Red Wings since June 3, 1997.

Jakub Voracek had a pair of assists for Philadelphia.

Pavel Datsyuk and Riley Sheahan scored for Detroit, which outshot the Flyers 37-17.

Schenn took Voracek's pass from the right boards and redirected it from the slot off goalie Jonas Gustavsson's blocker and into the net. Detroit hadn't allowed a power play goal in 24 chances this season.

The Flyers had taken a 2-1 lead six minutes into the third when Raffl beat Gustavsson on the glove side after Voracek found him open in front of the net.

Datsyuk tied it 42 seconds later when the Flyers couldn't clear the zone. Darren Helm found Datsyuk wide open in front of goalie Ray Emery.

Raffl added an empty-net goal with 30 seconds remaining to complete the scoring.

Emery, Philadelphia's backup making his second straight start, recorded 33 saves to improve to 3-0-1.

Gustavsson, making his second start in place of Jimmy Howard, had 15 saves but fell to 1-1.

The Red Wings jumped in front 1-0 with 4:27 left in the first period when Sheahan beat Emery top shelf on the stick side.

Philadelphia tied it with 1:39 left in the second on Grossman's one-timer from close range that beat a lunging Gustavsson. It was a rare chance for the Flyers, who had been greatly outplayed to that point. Grossman's tally was just Philadelphia's eighth shot compared to 24 for Detroit.

(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)