Jamie Drysdale scored the game-winner midway through the second period and Ivan Fedotov made 28 saves as the Philadelphia Flyers edged the Nashville Predators 2-1.