The Philadelphia Eagles survived a surprising defensive battle against the Green Bay Packers to keep things rolling out of the bye with a third straight victory.