後秦姚萇得到慕容衝攻打長安的消息,召集群臣議事,眾臣都說:“大王應該先取長安,然後再經略四方。”但姚萇力排眾議:“不然,鮮卑燕人想念家鄉,所以才會起兵,他們奪取長安後必不會久留。我們現在就應該積蓄力量,等秦亡鮮卑人去後,再取長安,那時候就是易如反掌了。”
姚萇命長子姚興留守北地郡,寧北將軍姚穆守同官川,自己親率大軍進攻新平郡(今陝西彬縣)。
當年,前秦新平郡人殺死了郡太守崔悅,苻堅命人把城牆鏟除了一個角,表示這是新平郡人的恥辱。新平郡人也深感羞愧,準備以後要向天下人展示忠義,這下機會可來了——姚萇率隊來進攻了。
新平太守苟輔和城中官員、百姓加固城池,準備迎擊後秦軍。姚萇命令攻城,但久攻不下,死傷一大片。姚萇命修築土山,想從高處往裏衝,結果城內同樣也修築土山,用相同的方法抗擊姚萇。姚萇又命令挖地道,打算從地下往城裏攻,城內也同時開挖,還連通了後秦的地道,雙方在地道內廝殺,後秦軍死亡一萬多人,城池依舊沒有攻下。
正在這時候,苟輔派人來找姚萇,說準備投降。姚萇大喜,認為是城內堅持不住了,就接受了投降的請求。城門大開,姚萇率軍準備入城,突然感覺氣氛不對,意識到上當了,急忙調轉馬頭往回跑,苟輔埋伏在四周的士兵瞬間殺出,姚萇僥幸逃出一命,後秦軍又被殺死一萬多人。
姚萇見這裏久攻不下,便留下部隊繼續攻城,自己則調轉矛頭,率軍去攻打安定郡,防守安定郡的前秦安西將軍渤海公苻珍被擒。見姚萇兵鋒銳利,前秦嶺北各城紛紛投降了後秦。
新平城已經被圍幾個月了,外援不來,城內也彈盡糧絕,眼看就支撐不下去了。姚萇派人勸苟輔道:“我要以道義取天下,不會傷害像你們這樣的忠義之人!我給你們留出一條路來,你們出來隻管走,我要的是這座城池。”苟輔信以為真,率領五千人出城,結果被姚萇派軍包圍,全部被活埋,隻有遼西太守馮終的兒子馮傑成功逃脫。