九月,天子詔高祖平定東夏,并以便宜從事。是月,留少府、長(zhǎng)史鄭紹叔守江州城。前軍次蕪湖,南豫州刺史申胄棄姑孰走,至是時(shí)大軍進(jìn)據(jù)之,仍遣曹景宗、蕭穎達(dá)領(lǐng)馬步進(jìn)頓江寧。東昏遣征虜將軍李居士率步軍迎戰(zhàn),景宗擊走之。于是王茂、鄧元起、呂僧珍進(jìn)據(jù)赤鼻邏,曹景宗、陳伯之為游兵。是日,新亭城主江道林率兵出戰(zhàn),眾軍擒之于陣。大軍次新林,命王茂進(jìn)據(jù)越城,曹景宗據(jù)皂莢橋,鄧元起據(jù)道士墩,陳伯之據(jù)籬門。道林余眾退屯航南,義軍迫之,因復(fù)散走,退保朱爵,憑淮以自固。時(shí)李居士猶據(jù)新亭壘,請(qǐng)東昏燒南岸邑屋以開(kāi)戰(zhàn)場(chǎng)。自大航以西、新亭以北,蕩然矣。
十月,東昏石頭軍主朱僧勇率水軍二千人歸降。東昏又遣征虜將軍王珍國(guó)率軍主胡虎牙等列陣于航南大路,悉配精手利器,尚十余萬(wàn)人。閹人王倀子持白虎幡督率諸軍,又開(kāi)航背水,以絕歸路。王茂、曹景宗等掎角奔之,將士皆殊死戰(zhàn),無(wú)不一當(dāng)百,鼓噪震天地。珍國(guó)之眾,一時(shí)土崩,投淮死者,積尸與航等,后至者乘之以濟(jì),于是朱爵諸軍望之皆潰。義軍追至宣陽(yáng)門,李居士以新亭壘、徐元瑜以東府城降,石頭、白下諸軍并宵潰。壬午,高祖鎮(zhèn)石頭,命眾軍圍六門,東昏悉焚燒門內(nèi),驅(qū)逼營(yíng)署、官府并入城,有眾二十萬(wàn)。青州刺史桓和紿東昏出戰(zhàn),因以其眾來(lái)降。高祖命諸軍筑長(zhǎng)圍。
初,義師之逼,東昏遣軍主左僧慶鎮(zhèn)京口,常僧景鎮(zhèn)廣陵,李叔獻(xiàn)屯瓜步,及申胄自姑孰奔?xì)w,又使屯破墩以為東北聲援。至是,高祖遣使曉喻,并率眾降。