Johan Franzen and Henrik Zetterberg scored just 1:32 apart in the third period as Detroit rallied from a two-goal deficit to best Philadelphia, 3-2, at Joe Louis Arena.
Pavel Datsyuk and Franzen recorded a goal and assist each for the Red Wings, who have won four of five.
Chris Osgood made 24 stops in the victory, improving to 23-6-7 on the season.
Scott Hartnell and Joffrey Lupul tallied for the Flyers, who fell for the third time in four contests and extended their winless string in the Motor City to 16 games over more than 20 years