The Flyers were their own worst enemy, giving up two goals with bad pinches, another that went in off the skate of Matt Read, and another on a giveaway behind their net in a 5-2 loss to the Devils Wednesday night.