蘇逸在城上眼巴巴地看著侄兒被殺死,當下落淚,卻又無可奈何;城中計程車兵見連喪兩員主將,南京城又丟失,士氣大衰。韓晃覺得跟蘇逸混不出什麼名堂,而張健則在曲阿等地連打勝仗,便帶兵出城去找張健。因為是沒有告訴蘇逸悄悄出城,韓晃手下的兵馬又比較多,所以出城的時候沒有組織好,發生了嚴重的擁擠踩踏事故,韓晃手下士兵在窄小的城門口擠成一團,光擠死的就有幾千人。
陶侃和溫嶠一見機會來了,急派兵去攻,很快擊潰了蘇峻的主力軍韓晃,然後殺入城中。蘇逸、任讓都被俘獲後斬首。陶侃、溫嶠、庾亮把成帝迎回建康的宮城之中,然後發下詔命,追滅蘇峻餘黨。
祖約正在壽春,聽說蘇峻、蘇逸敗亡,便帶著他的軍隊去投奔後趙。韓晃帶著殘部找到張健,與張健合兵一處由延陵東趕往吳興。在長塘與王舒、虞潭發生激戰。張健和韓晃計程車兵軍心已散,無心戀戰,隨便打了一伏,便往西向故鄣退去,正遇到郗鑒和郭默的軍隊。仇人見面,分外眼紅。上回韓晃逼得郗鑒和郭默的部隊喝了好幾天人尿和馬尿,此仇怎能不報?雙方大戰一日,張健、韓晃被擊潰,各帶數百人逃入山中。
郗鑒不依不饒一定要把兩個人搜出來。韓晃最後被追得只剩一個人,乾脆也不再跑,挾了兩囊箭,坐山腰的路口上,來一個射一個,來兩個射一雙。直到射完所有箭,人們才得以衝上來。上來的人已經氣瘋了。好哇,快死了還射死射傷我們好多兄弟,再讓你射,再讓你射,亂刀齊下,把韓晃砍成了肉醬。
張健知道自己也逃不脫,只好帶著殘兵出來投降。郗鑒把張健的罪狀一個一個說完,最後說:&ldo;你的罪太大了,自首也不能免你死罪。&rdo;仍把張健斬了。蘇峻之亂,到此平定。時為東晉咸和四年(329)二月。
這時候,大好的皇宮已經被燒成了木炭場,溫嶠說乾脆遷都到豫章吧,有的說還是遷到會稽好一些。王導說,哪兒都別遷,不就是住得差一點麼?古代賢明的帝王,都不會因為吃不好穿不好而遷都的。如果能厲行節約,搞好生產,發展經濟,我相信我們一定能夠建設一個美好的家園。如果做不到這些,就算是遷都到好地方,最終也會把好地方糟蹋成廢墟。他還說:&ldo;況建康為古之金陵,舊為帝裡,孫仲謀、劉玄德皆言:&l;建康,王者之宅。&r;&rdo;意思是說:這是出皇帝的地方,豈能輕易搬出去。
大家都說王導說得有道理,但眼下確實遇到了經濟危機,國家窮得一文錢也拿不出來,如何解決呢?王導說,我記得國庫裡還有練布三千端,拿出來賣了,不就有錢了麼?
可這種布是一種比較粗的布料,沒人願意買。王導很有生意頭腦,把百官叫到一塊兒說,你們都是上層人物,引導著時尚潮流。我發給你們一些練布,你們必須做了衣服穿出來讓大家看。這樣市民見了,必會重金購買。
百官依計而行,果然練布大賣,人們爭相搶購。王導即也不客氣,把價格提到每端五兩金子,一共賣了一萬五千兩金子,這下子可是發了,百官的工資問題和國家的其他開銷問題一下子都解決了。
既平定了叛亂,又解決了財政問題,下面就是論功封賞了。明成帝封陶侃為侍中、太尉,加羽葆鼓吹,封長沙郡公,加督交、廣、寧三州諸軍事,溫嶠為驃騎將軍、開府儀同三司,加散騎常侍,封始安郡公;郗鑒為侍中、司空,封南昌縣公;陸曄晉爵江陵公;其餘賜爵為侯、伯、子、男者甚眾。卞壼、卞眕、卞盱、劉超、鍾雅、羊曼、陶瞻等死難者,都追贈諡號。
庾亮覺得自己以前所做的事情很幼稚,很丟人,使請求免去自己所有官職,帶著全家出京城隱居。大家都說,算了算了,以前的事不用提了。但庾亮還是覺得自己太丟人了,實在是沒臉繼續待在京城