for the war had gone ill with the sons of feanor , and well nigh all the east marches were taken by assault the pass of aglon was forced , though with great cost to the hosts of morgoth ; and celegorm and curufin being defeated fled south and west by the marches of doriath , and coming at last to nargothrond sought harbour with finrod felagund .