姚谌不知乞伏炽磐在演戏,放其入城。西秦军入城后控制南门和东门,放晋军入内,陈仓城破,武都公姚谌战死。
在杨安玄再给四百件兵器的诱引下,乞伏炽磐率军与晋军一起北攻雍县。雍县城池不高,在晋军投石车的轮番攻击下,难以组织起反击。三天后沈庆之登上北城,打开城门,雍县城破。姚恢带着数百人从西门逃走,投奔南凉国主秃发傉檀。
杨安玄与乞伏炽磐相会于清水河畔,相聚甚欢。杨安玄依诺交给乞伏炽磐一千四百件刀枪,乞伏炽磐派侍中翟绍前往建康递交国书,向晋朝称藩。
杨安玄让朱超石率八千兵马镇守陈仓,与孟龙符合兵后回师长安。五月十二日,命孟龙符率军一万五千北上夺取池阳。
池阳城,姚讚已经收到陈仓、雍县被夺,武都公姚谌战死、齐公姚恢逃亡的消息,回顾麾下兵马,虽有万人但是皆无战心,根本无法与晋军相战。
将麾下将官集中起来,姚讚道:“国破家亡,仆已决意以身殉国。晋军来时,仆决定与之殊死一战,诸君有愿为国尽忠者可随仆一同前行。”
五月十五日,孟龙符率大军逼近池阳城。姚讚打开城门,带着百名亲卫出城迎敌,身后约有千人随行。孟龙符见秦军冲阵,率轻骑迎敌,千余秦军跟着姚讚奋勇向前,包括姚讚在内尽皆战死。
见城外战事平息,池阳县令冯文率人出降,投降的秦军多达万人。孟龙符驻军池阳,传檄高陆、万年、富平等城招降,姚兴男见大势已去,率军归降。