姚兴匆忙集合了四万七千人的部队去救援姚平,但到了汾河西岸容易渡河的较浅之处,拓跋珪已经在西岸筑起一道高墙,并在汾河上铺设浮桥,汾河两岸军队可以随时接应。姚兴没办法从此处渡河去救,只能转而绕道汾河南部过河。但这里有一个著名的险要之处叫做蒙坑。这是一道巨大的坑,从东面海拔1160米的乔山一直延伸至汾河岸边的柴庄,东西长六十里,宽约二里,相对深度100米,是一条巨大的黄土冲沟,成为古代兵家必争之天堑重隘。姚兴冒险进入蒙坑,结果遭到魏军的迎头痛击,损失了数千人也没办法从蒙坑攻出来,只好又退回去。姚兴的大军与姚平相隔虽然不远,却不能相救。
姚兴又想了一个办法,到汾河上游砍树,然后顺流扔下去,想毁掉浮桥。但魏军用长钩把树干都捞起来,拿回去生火做饭盖房子。姚兴实在是没有办法,只能安营扎寨,寻找时机。
姚平被困在柴壁六十多天,最终粮食都吃光了,遂趁夜突围。姚兴此时能做的只能是多点几个火把,为对岸的姚平擂鼓助威。姚平突围了几次都没有成功,干脆带着手下大将跳河自杀。拓跋珪的长钩这时候又派上用场了,他们用长钩钩起一个个投水自杀的秦将,竟然一连气救了四十名将校军官。其余两万多秦军士兵全部投降。
姚兴见姚平的军队已经全军覆没,只得退军蒲阪向魏国求和。拓跋珪拒绝和谈,带兵进攻蒲阪。姚兴一方面固守城池,另一方面请北方的柔然出兵救援。
柔然当年被拓跋珪击败后,一度向魏国称臣,到了社仑做部落首领的时候,进行了大规模军事改革,在军队纪律、训练、建制、战术等方面取得一个飞跃式的进步。特别是打仗时凡奋勇争先者,可以得到俘虏做奴隶,畏懦不前者要被石头砸死。因此柔然迅速崛起,不但取得独立,而且制服高车族(进入中原的则称为丁零)等其他民族。国界向西至焉耆(新疆天山南麓焉耆盆地),向东与朝鲜接邻,南到大漠。社仑自号&ldo;豆代可汗&rdo;。社仑一直与后秦有战略联盟关系,所以后秦求救,柔然便派兵占领参合陂,一路南下。拓跋珪只得放弃继续进攻后秦的计划,退兵向北去战社仑。社仑见魏军从后秦撤军,自己的战略目的已经达到,也撤兵回去。
后秦刚渡过了东边的危机,西边又有人反叛。后凉的吕隆得知后秦被魏军大败后,起兵反叛。他先派吕超去攻打晏然。姜纪早就防着吕隆反叛,早把晏然城好好地重修了一遍,又藏了许多粮食。吕超打了好几天也打不下来,于是又去打焦朗。焦朗则向南凉王秃发傉檀请求支援。这时南凉的秃发利鹿孤已死,秃发傉檀嗣位,迁都于乐都。秃发傉檀早就想占姑臧了,有人请兵当然求之不得,立刻带兵去打吕隆,北凉的沮渠蒙逊也想在后凉占个便宜,于是也请求进兵姑臧。吕隆没有占着任何便宜,反被南凉、北凉、姜纪和焦朗围起来痛殴。吕隆和吕超在姑臧关起城门,不敢出战。但这哥俩光想着打人了并没有准备好挨打,所以城中没存多少粮,才七八天粮就吃完了,城中的百姓都饿坏了,很多人饿死,没饿死的人就吃饿死人的尸体。吕隆只得派人向长安求援,对姚兴说,您要是不来,我这里就是北凉和南凉的领土了。
姚兴派尚书左仆射齐难、镇西将军姚诘、左贤王乞伏乾归、镇远将军赵曜等人率四万人马去救姑臧。南凉和北凉见秦兵来了,立刻撤军。吕隆赶紧上去诉苦,说自己对秦国如何如何忠心。齐难等人入城后,按照姚兴的安排,任命司马王尚行为凉州刺史,带兵三千镇守姑臧,然后把吕隆、吕超全家以及姑臧城中没有饿死的百姓一万多户全部迁到长安。吕隆一下子愣住了:&ldo;这是怎么搞的?&rdo;齐难说:&ldo;这里很危险,你看你总是被人家欺负来欺负去的,过得太不容易了。圣上很关心你,派我们来接你去长安过好日子。&rdo;吕隆也知道是怎么回事,只好随军入长安。姚兴封吕隆为散骑常侍,任命吕超为安定太守。前凉这回算彻底灭了。
姚兴又任命南凉的秃发傉檀为车骑将军、广武公,任命北凉的沮渠蒙逊为镇西将军、沙州刺史、西海侯,任命西凉的李暠为安西将军、高昌侯。秃发傉檀与李暠都接受了任命,只有沮渠蒙逊不高兴,他问秦使梁构道:&ldo;傉檀被封为公,而我只被封为侯,为什么?&rdo;梁构道:&ldo;傉檀是个坏人,我们皇上迟早要收拾他,现在给他点儿甜头,让他不加防备;将军你是个好人,将来要把你当做擎国栋梁,所以封你为侯。封爵其实是要论功封赏的,你说秦国的尹纬、姚晃,齐难、徐洛,功劳大不大,最大也不过封个侯,还有只封为伯的,将军你凭什么要压过他们呢?&rdo;沮渠蒙逊还是有点不甘心,又问:&ldo;那为什么不封我张掖侯,却封我为西海侯?我明明是以张掖为都啊,难道皇上是想把我赶到西海么?&rdo;梁构又道:&ldo;将军不是已经拥有张掖了么?封您为西海,是想让你扩大封地国土啊。&rdo;沮渠蒙逊这才高兴地接受任命。
南燕慕容备德已经七十岁了,立太子的问题越来越紧迫。但慕容备德不但没有儿子,连亲侄子都没有一个,一直在为这件事发愁。后来有慕容备德在前秦当官时的下属赵融来山东看他,慕容备德和赵融谈起这件事,赵融突然说道:&ldo;你还有个亲侄子活着呢。&rdo;