中书舍人孙千龄与休范有密契,独曰:"宜依旧遣军据梁山、鲁显间,右卫若不出白下,则应进顿南州。"太祖正色曰:"贼今已近,梁山岂可得至!新亭既是兵冲,所以欲死报国耳。常日乃可屈曲相从,今不得也。"座起,太祖顾谓刘勔曰:"领军已同鄙议,不可改易。"乃单车白服出新亭。加太祖使持节、都督征讨诸军、平南将军,加鼓吹一部。
治新亭城垒未毕,贼前军已至。太祖方解衣高卧,以安众心,乃索白虎幡,登西垣。使宁朔将军高道庆、羽林监陈显达、员外郎王敬则浮舸与贼水战,自新林至赤岸,大破之,烧其船舰,死伤甚众。贼步上新林,太祖驰使报刘勔,急开大小桁,拨淮中船舫,悉渡北岸。休范乘肩舆率众至垒南,上遣宁朔将军黄回、马军主周盘龙将步骑出垒对阵。休范分兵攻垒东,短兵接战,自巳至午,众皆失色。太祖曰:"贼虽多而乱,寻破也。"杨运长领三齐射手七百人,引强命中,故贼不得逼城。未时,张敬儿斩休范首。太祖遣队主陈灵宝送首还台,灵宝路中遇贼军,埋首道侧。台军不见休范首,愈疑惧。贼众亦不知休范已死,别率杜黑蠡急攻垒东;司空主簿萧惠朗数百人突入东门,叫噪至堂下,城上守门兵披退。太祖挺身上马,率数百人出战;贼皆推楯而前,相去数丈,分兵横射。太祖引满将发,左右将戴仲绪举楯扞之,箭应手饮羽,伤百余人。贼死战不能当,乃却。众军复得保城,与黑蠡拒战,自晡达明旦,矢石不息。其夜大雨,鼓叫不复相闻,将士积日不得寝食,军中马夜惊,城内乱走,太祖秉烛正坐,厉声呵止之,如此者数四。
贼帅丁文豪设伏破台军于皂荚桥,直至朱雀桁,刘勔欲开桁,王道隆不从,勔及道隆并战没。初,勔高尚其意,托造园宅,名为"东山",颇忽世务。太祖谓之曰:"将军以顾命之重,任兼内外;主上春秋未几,诸王并幼冲,上流声议,遐迩所闻。此是将军艰难之日,而将军深尚从容,废省羽翼,一朝事至,虽悔何追!"勔竟不纳。贼进至杜姥宅,车骑典签茅恬开东府纳贼,冠军将军沈怀明于石头奔散,张永溃于白下,宫内传新亭亦陷。太后执苍梧王手泣曰:"天下败矣!"太祖遣军主陈显达、任农夫、张敬儿、周盘龙等,从石头济淮,间道从承明门入卫宫阙。
休范即死,典签许公与诈称休范在新亭,士庶惶惑,诣垒投名者千数,太祖随得辄烧之,乃列兵登城北,谓曰:"刘休范父子先昨皆已即戮,尸在南冈下。身是萧平南,诸君善见观。君等名皆已焚除,勿有惧也。"台分遣众军击杜姥宅、宣阳门诸贼,皆破平之。太祖振旅凯入,百姓缘道聚观,曰:"全国家者此公也。"
太祖与袁粲、褚渊、刘秉引咎解职,不许。迁散骑常侍、中领军、都督南兖徐兖青冀五州军事、镇军将军、南兖州刺史,持节如故。进爵为公,增邑二千户。太祖欲分其功,请益粲等户,更日入直决事,号为"四贵"。秦时有太后、穰侯、泾阳、高陵君,称为"四贵",至是乃复有焉。四年,加太祖尚书左仆射,本官如故。
休范平后,苍梧王渐行凶暴。南徐州刺史建平王景素少有令誉,朝野归心。景素亦潜为自全之计,布款诚于太祖,太祖拒而不纳。七月,羽林监袁祗奔景素,便举兵。太祖出屯玄武湖,遣众军北讨,事平乃还。太祖威名既重,苍梧王深相猜忌,几加大祸。陈太妃骂之曰:"萧道成有功于国,今若害之,后谁复为汝著力者?"乃止。
太祖密谋废立。五年七月戊子,帝微行出北湖,常单马先走,羽仪禁卫随后追之,于堤塘相蹈藉。左右张互儿马坠湖,帝怒,取马置光明亭前,自驰骑刺杀之,因共屠割,与左右作羌胡伎为乐。又于蛮冈赌跳。际夕乃还仁寿殿东阿毡屋中寝。语左右杨玉夫:"伺织女度,报我。"时杀害无常,人怀危惧。玉夫与其党陈奉伯等二十五人同谋,于毡屋中取千牛刀杀苍梧王,称敕,使厢下奏伎,因将首出与王敬则,敬则送太祖。太祖夜从承明门乘常所骑赤马入,殿内惊怖,即知苍梧王死,咸称万岁。及太祖践阼,号此马为"龙骧将军",世谓为"龙骧赤"。
明日,太祖戎服出殿庭槐树下,召四贵集议。太祖谓刘秉曰:"丹阳国家重戚,今日之事,属有所归。"秉让不当。太祖次让袁粲,粲又不受。太祖乃下议,备法驾诣东城,迎立顺帝。于是长刀遮粲、秉等,各失色而去。甲午,太祖移镇东府,与袁粲、褚渊、刘秉各甲仗五十人入殿。丙申,进位侍中、司空、录尚书事、骠骑大将军,持节、都督、刺史如故,封竟陵郡公,邑五千户,给油幢络车,班剑三十人。太祖固辞上命,即骠骑大将军、开府仪同三司。庚戌,进督南徐州刺史。封杨玉夫等二十五人爵邑各有差。十月戊辰,又进督豫、司二州。