于是,反建议陶侃直接攻击石头城,让韩晃等自动退还以援救石头城。
陶侃听从并率水军向石头进攻,庾亮、温峤和赵胤也领一万步兵由白石南上,向苏峻军挑战。
苏峻领八千人抵抗,又派儿子—苏硕和匡孝进逼赵胤,并击败他。
苏峻劳军后,在醉意间见赵胤撤走,说:“孝能破贼,我更不如邪!”
于是,留下部众,自领数骑向北突围,但不成功。
在回白木陂途中马匹停滞前,被陶侃部将—彭世和李千等以矛投掷,结果坠马被杀。
苏峻死后,讨伐军军心大振,而苏峻军溃散。
于是,任让立苏逸为主,闭城自守。
韩晃则取石头,管商和弘徽攻庱亭垒,但被击败,管商向庾亮投降。
温峤于苏峻死后设立行台,命全国二千石以下故吏到台。
咸和四年(329年)正月,陆晔和尚书左仆射—陆玩,游说匡术以苑城归附。
匡术答应,于是,附侃命毛宝和邓岳守城。
而右卫将军—刘超和侍中—钟雅则与建康令—管斾等密谋带晋成帝投奔西军,但计谋败露。
于是,苏逸派任让领兵入宫收捕刘超和钟雅。
此时,成帝抱着二人哭着说:“还我侍中、右卫!”
但任让还是带走并杀害二人。
赵胤在另一方面派甘苗攻击在历阳的祖约,于是祖约乘夜带左右数百人北逃到后赵,而牵腾及后便开城门投降。
二月,讨伐军进攻石头城,建成长史—滕含大败苏逸。
苏硕则领数百骁勇渡过秦淮河,与讨伐军作战,但被温峤所杀。
韩晃等人害怕,打算投奔曲阿的张健,但因门狭而令人们不能冲出。
结果,变成了人踏人,死者上万计。
苏逸在战后领一万多人经延陵湖,入吴兴,在溧阳被王允之击败被捕,后被杀。
滕含部将—曹据在攻破石头城后,抱成帝上温峤的船,让群臣朝见。
同时,杀投靠苏峻的西阳王—司马羕、彭城王—司马雄等人,也杀任让。
在曲阿的张健怀疑弘徽有二心,便将他杀死,自己则带领水军到吴兴,并与王允之交战,被击破。
随后,张健与韩晃、马雄等向故鄣前进。
于是,郗鉴派参军—李闳追击,两军在平陵山相遇,李闳击败并斩杀众人。
至此,苏峻之乱正式完结。