臣服於秦的匈奴人右賢王曹轂、左賢王劉衛辰叛秦之時,苻堅親征曹轂,以建節將軍鄧羌討伐劉衛辰,旗開得勝,無往倒黴。
同時,各齧梨覺得信。四人見苻堅如此,隻感覺苻堅使怕了,因而皆不順服。苻堅見讓步失利,四公敬酒不吃吃罰酒,便決計一戰。
收到信後,苻雙摸索苟太後,苻幼企圖結合苻雙起兵一事被李威曉得,李威是看著苻堅苻雙兄弟長大的,深知若論治國理政、用兵曆練,被嬌養長大的苻雙遠不如一開端就當作擔當人培養的苻堅。
苻柳其人,見過苻堅用兵,深知不是苻堅敵手,擺佈皆勸苻柳此時並非舉大計之良辰,隻等淮南公苻幼去探真假,若淮南公苻幼攻陷長安,再舉兵互助,黃雀在後;若苻幼與苻堅兩敗俱傷,那就坐收漁翁之利;若苻幼兵敗苻堅,亦對本身並無影響。因而佯裝不知,未曾呼應。
三月時,楊成世敗於苻雙將苟興,毛嵩也被苻武打敗,因東線無險,苻堅遂安閒變更計謀預備隊,複遣武衛將軍王鑒、寧朔將軍呂光、將軍馮翊郭將、翟傉等帥眾三萬討之。
東線,晉公苻柳多次應戰王猛,王猛逞強不出,苻柳以為王猛膽怯,便於蒲月留世子苻良守蒲阪,帶領二萬人渡黃河攻擊長安。待苻柳出蒲阪百餘裡,前後難以照應之時,鄧羌帶領銳騎七千夜襲苻柳,苻柳大敗,倉猝向老巢蒲阪方向撤退,又被王猛邀擊,再次慘敗,主力儘失,隻帶數百人逃入蒲阪。王猛、鄧羌乘勝猛攻。
四公死三,苻堅問苻廋:“何故造反?”
當時,苻廋寫信給吳王慕容垂和皇甫真,言說:苻堅、王猛,皆為人傑,謀為燕患久矣;今若不乘機取之,恐異日燕之君臣將有甬東之悔矣!
至此,五公之亂被安定,用時共一年零三個月。
四周舉兵,苻堅困居長安,試圖讓步,遣使臣傳諭給四公:吾待卿等,恩亦至矣,何必而反!今止不征,卿宜罷兵,各安其位,統統仍舊。
苻幼不等苻柳苻雙等人呼應,本身興沖沖從杏城起兵,奔襲長安。被留守的衛大將軍李威迎擊,一舉擊潰,擒斬苻幼。
北燕朝中,對此莫衷一是,並未出兵相援。對苻堅而言,東邊傷害臨時消弭,但西邊戰局卻不太順利。
經兩月籌辦,又一年正月,苻堅出兵平叛,為防備北燕乘火打劫,製止苻柳、苻廋投燕自保,對比西涼國力,苻堅命後將軍楊成世打擊上邽,左將軍毛嵩打擊安寧,輔國將軍王猛、建節將軍鄧羌打擊蒲阪,前將軍楊安、廣武將軍張蠔打擊陝城。