原來蘇軍已經集結了亡命之徒,已經準備行動了。聰明的郁亮想騙蘇君離開溧陽,到京都建康(今江蘇南京)做老農。大臣們都認為這是不對的,文巧也給郁亮寫信勸阻,郁亮就是不聽。蘇君真的不想去京都。他反而看出朝廷對自己有所懷疑,於是著手攻打京都。
文橋得知蘇軍謀反,立即號召部下將士備馬備戰,打算由水路進入建康,保護首都。郁亮低估了蘇軍的兵變,上書文橋說:“我擔心自己太急於追隨孫,足下未過界。”比起蘇軍的亂兵,我更擔心西京之敵。妳必須呆在原地,不要越過去京都的線。郁亮稱溫嶠“壹步不越線”,這是戰略上的錯誤。
蘇軍攻勢淩厲,很快逼近建康。郁亮指揮金軍作戰,大敗,京都失陷。心虛的郁亮投奔了文巧。文樵沒有責怪他,讓他守著白石的營寨,自己則加緊練習水軍,準備與蘇軍叛軍決壹死戰。蘇軍派出壹萬步兵,從四面包圍白石,拼命進攻。郁亮手下只有兩千人,漸漸支撐不住他了。
郁亮率先持刀沖了過去。受到鼓舞,晉軍變得越來越勇敢,最終打敗了叛軍。郁亮見叛軍敗退,大叫壹聲,率領晉軍出營,緊追不舍,殺敵數百,大獲全勝。最後,郁亮、文喬等人終於殺了蘇軍,平定了叛亂,彌補了“過線不越線”的戰略失誤造成的損失。