震州刺史杜龛据吴兴,与义兴太守韦载同举兵反。高祖命周文育率众攻载于义兴,龛遣其从弟北叟将兵拒战,北叟败归义兴。辛未,高祖表自东讨,留高州刺史侯安都、石州刺史杜棱宿卫台省。甲戌,军至义兴。丙子,拔其水栅。秦州刺史徐嗣徽据其城以入齐,又要南豫州刺史任约共举兵应龛、载,齐人资其兵食。嗣徽等以京师空虚,率精兵五千奄至阙下,侯安都领骁勇五百人出战,嗣徽等退据石头。丁丑,载及北叟来降,高祖抚而释之。以嗣徽寇逼,卷甲还都,命周文育进讨杜龛。十一月己卯,齐遣兵五千济渡据姑孰。高祖命合州刺史徐度于冶城寺立栅,南抵淮渚。齐又遣安州刺史翟子崇、楚州刺史刘仕荣、淮州刺史柳达摩领兵万人,于胡墅渡米粟三万石、马千匹,入于石头。癸未,高祖遣侯安都领水军夜袭胡墅,烧齐船千余艘,周铁虎率舟师断齐运输,擒其北徐州刺史张领州,获运舫米数千石。仍遣韦载于大航筑城,使杜棱据守。齐人又于仓门水南立二栅以拒官军。甲辰,嗣徽等攻冶城栅,高祖领铁骑精甲,出自西明门袭击之,贼众大溃。嗣徽留柳达摩等守城,自率亲属腹心,往南州采石,以迎齐援。十二月癸丑,高祖遣侯安都领舟师,袭嗣徽家口于秦州,俘获数百人。官军连舰塞淮口,断贼水路。先是太白自十一月丙戌不见。乙卯出于东方。丙辰,高祖尽命众军分部甲卒,对冶城立航渡兵,攻其水南二栅。柳达摩等渡淮置阵,高祖督兵疾战,纵火烧栅,烟尘张天。贼溃,争舟相排挤,溺死者以千数。时百姓夹淮观战,呼声震天地。军士乘胜,无不一当百,尽收其船舰,贼军慑气。是日嗣徽、约等领齐兵水步万余人,还据石头,高祖遣兵往江宁。据要险以断贼路。贼水步不敢进,顿江宁浦口,高祖遣侯安都领水军袭破之,嗣徽等乘单舸脱走,尽收其军资器械。己未,官军四面攻城,自辰讫酉,得其东北小城,及夜兵不解。庚申,达摩遣使侯子钦、刘仕荣等诣高祖请和,高祖许之,乃于城门外刑牲盟约,其将士部曲一无所问,恣其南北。辛酉,高祖出石头南门,陈兵数万,送齐人归北者。