Eagles avoid letdown with win