The Red Wings needed a shootout to beat the Flyers 3-2.
Andreas Athanasiou scored to tie the game in the third period and scored the only goal in the shootout to give Detroit, now 7-6-and-1, the victory.
Tomas Tatar also scored for Detroit, which ended a 12-game regular
season losing streak in Philadelphia dating to Jan. 25, 1997.
Jimmy Howard made 23 saves for the Wings in the winning effort.
Steve Mason made 35-saves in defeat as the Flyers drop to 6-6-and-2.