Panthers maul Flyers, 7-4