同一年，前秦宗室苻登就在关中氐族残余势力的推举下与后秦对抗，不久在前秦帝苻丕遇害后更称帝继位。起初苻登力量甚盛，在泾阳（今陕西泾阳县）大败姚硕德，要姚苌亲自出兵救援；更谋攻长安。不过当时前秦重将苻纂为苻师奴所杀，将领兰椟遂与苻师奴反目。兰椟因受西燕皇帝慕容永攻击而向后秦求援，姚苌以苻登迟疑慎重而少决断，不敢出兵深入而冒着遭乘虚后袭的危险，决意亲自率军救援。最终先破苻师奴并尽收其众，后败慕容永并生擒兰椟。另姚方成亦击败徐嵩，徐嵩虽然被俘仍大骂姚苌不仅背叛对其有恩的苻坚，更将他杀害，不惜恩情就连狗和马都不如