James van Riemsdyk had a goal and an assist as the Flyers edged the Red Wings 3-2 in Philadelphia in NHL action.
Goalie Carter Hart stopped 20-of-22 shots in his debut for Philadelphia.
Jacob De La Rose and Dennis Cholowski scored for Detroit, which is on a four-game slide.
Cholowski says Jonathan Bernier was solid in goal, making 30 saves after being pressed into action when Jimmy Howard hurt his back during warmups.
The win ended the Flyers' four-game losing streak.