镇东中兵参军刘亮带兵逼近刘胡的营地,刘胡根本没办法抵抗。袁顗害怕地说:“敌人都打到咱们心窝里了,这还怎么活啊!”刘胡心里盘算着要逃走,己卯日,他骗袁顗说:“我打算再率领两万步兵和骑兵,去上游拿下钱溪,顺便把大雷剩下的物资运回来。”他让袁顗把所有的马都挑出来给他。当天,刘胡就扔下袁顗走了,直接奔向梅根。他事先让薛常宝准备好船,把南陵各路军队都调出来,放火烧了大雷的各个城池,然后逃跑。到了夜里,袁顗才知道这事儿,气得大骂:“今年被这小子给坑惨了!”他让人牵来平时骑的好马“飞燕”,对众人说:“我要亲自去追他!”说完也跟着跑了。
庚辰日,建安王刘休仁带兵进入袁顗的营地,收纳了十万投降的士兵,接着派沈攸之等人去追袁顗。袁顗逃到鹊头,和守将薛伯珍带着几千人一起离开,打算去寻阳。夜里,他们在山间休息,袁顗杀了马犒劳将士,看着大家说:“我不是不敢死,只是想先到寻阳,向皇上请罪,然后再自杀。”说完激动地大声让身边的人拿符节来,可没人回应他。等到天亮,薛伯珍说有事儿要单独跟他说,趁机就把袁顗的头砍了,然后拿着头去见钱溪马军主襄阳人俞湛之。俞湛之把薛伯珍也杀了,然后把两人的头一起送去,当成自己的功劳。
刘胡带着两万人往寻阳跑,他骗晋安王刘子勋说:“袁顗已经投降了,军队都散了,只有我带着自己的人回来了。您得赶紧想办法,准备打一仗。我会在湓城坚守,誓死效忠您。”说完就连夜从长江南岸赶往沔口。
邓琬听说刘胡跑了,又着急又害怕,不知道该怎么办,就把中书舍人褚灵嗣等人叫来商量,可大家也都没主意。张悦假装生病,把邓琬叫去商量事情,还让手下人在帐后埋伏好,叮嘱他们:“听到我要酒,就冲出来。”邓琬来了之后,张悦说:“这事儿是你带头谋划的,现在情况危急,你说该怎么办!”邓琬说:“只能把晋安王杀了,封存府库,向朝廷谢罪。”张悦说:“你怎么能出卖殿下求自己活命呢!”说完就喊要酒。张悦的儿子张洵拿着刀冲出来,把邓琬杀了。中书舍人潘欣之听说邓琬死了,带兵赶来。张悦让人告诉他:“邓琬谋反,现在已经被斩首了。”潘欣之这才回去。张悦又把邓琬的儿子们都杀了,然后独自乘船带着邓琬的首级,飞速向下游驶去,到建安王刘休仁那里投降。
寻阳一下子乱了套。蔡那的儿子蔡道渊在寻阳被关在作坊干活,他挣脱枷锁进入城中,抓住了刘子勋,把他囚禁起来。沈攸之等各路军队到了寻阳,把晋安王刘子勋杀了,把他的首级送到建康,刘子勋死的时候才十一岁。
当初,邓琬派临川内史张淹从鄱阳的山路进入三吴地区,在饶州驻扎。张淹听说刘胡战败,他的副将鄱阳太守费晔就把他杀了,然后投降了。张淹是张畅的儿子。
在废帝统治的时候,那些士大夫都害怕惹祸上身,都想远远地离开京城。到现在经过这么多战乱流离,一百个人里都剩不下一个了,大家这才佩服蔡兴宗有先见之明。
九月壬辰日,朝廷任命山阳王刘休佑为荆州刺史。
癸巳日,解除戒严,宣布大赦天下。
庚子日,司徒刘休仁到了寻阳,派吴喜、张兴世去荆州,沈怀明去郢州,刘亮和宁朔将军南阳人张敬儿去雍州,孙超之去湘州,沈思仁、任农夫去豫章,去平定剩下的叛军。
刘胡逃到石城,被抓住后斩首。郢州行事张沈扮成和尚,偷偷逃跑,结果还是被追上抓住杀了。荆州行事刘道宪听说浓湖被平定,就解散了军队,派使者去请罪。荆州治中宗景等人带兵进城,杀了刘道宪,抓住临海王刘子顼后投降。孔道存知道寻阳已经被平定,也派使者请求投降。不久后听说柳世隆、刘亮要来了,他手下的人都逃散了,孔道存和他的三个儿子都自杀了。皇帝因为何慧文既有将领的才能,又有管理政务的本事,就派吴喜去宣布赦免他。何慧文说:“我既然已经叛国,还亲手杀害了忠义之士,哪还有脸见天下人啊!”说完就自杀了。安陆王刘子绥、临海王刘子顼、邵陵王刘子元都被赐死,刘顺和其他在荆州的同党都被处死。朝廷下诏追封那些为节义而死的大臣,对有功的人也都分别进行了封赏。
己酉日,北魏开始设立郡学,设置博士、助教、生员,这是听从了中书令高允、相州刺史李讠斤的建议。李讠斤是李崇的儿子。
皇帝杀了晋安王刘子勋等人之后,对待世祖的其他儿子还像平常一样。司徒刘休仁从寻阳回来,对皇帝说:“松滋侯他们兄弟还在,从国家长远考虑,这可不是好事儿,应该早点处理。”冬季,十月乙卯日,松滋侯刘子房、永嘉王刘子仁、始安王刘子真、淮南王刘子孟、南平王刘子产、庐陵王刘子舆、刘子趋、刘子期、东平王刘子嗣、刘子悦都被赐死,还有镇北咨议参军路休之、司徒从事中郎路茂之、兖州刺史刘祗、中书舍人严龙也都受牵连被杀。世祖的二十八个儿子到这时候全死光了。刘祗是刘义欣的儿子。
刘勔包围了寿阳,垣闳攻打合肥,但是都没打下来。刘勔很发愁,就召集各位将领开会商量。马队主王广之说:“要是能得到将军您骑的马,我保证能拿下合肥。”幢主皇甫肃生气地说:“王广之竟敢抢将军的马,该杀!”刘勔笑着说:“看他这架势,肯定能立功。”说完就把马鞍卸下来,把马给了王广之。王广之去攻打合肥,三天就打下来了。薛道标突围逃到淮西,投奔常珍奇去了。刘勔提拔王广之当了军主。王广之对皇甫肃说:“将军要是听了你的话,怎么能平定叛军!你不会赏识人才,才会这样!”皇甫肃有学问,等刘勔去世后,他转而投靠王广之,王广之把他推荐给齐世祖,后来他当了东海太守。
沈灵宝从庐江带兵攻打晋熙,晋熙太守阎湛之弃城逃走。
徐州刺史薛安都、益州刺史萧惠开、梁州刺史柳元怙、兖州刺史毕众敬、豫章太守殷孚、汝南太守常珍奇,都派使者来请求投降。皇帝觉得南方已经平定了,想在淮北地区显示一下威风。乙亥日,他命令镇军将军张永、中领军沈攸之带领五万士兵去迎接薛安都投降。蔡兴宗说:“薛安都归顺朝廷,这肯定是真心的,只需要派一个使者,写封信就行了。现在派大军去迎接他,他肯定会又怀疑又害怕,说不定还会招来北方的敌人,那就麻烦大了。要是觉得叛臣罪重,不能不杀,那之前赦免的人也够多了。何况薛安都占据着大城镇,又靠近边境,地势险要,兵力强大,很难攻打下来。从国家大局考虑,更应该安抚他。要是他真的再次反叛,那可是朝廷的心头大患啊。”皇帝不听他的,对征北司马代理南徐州事务的萧道成说:“我现在趁着这个机会北伐,你觉得怎么样?”萧道成回答说:“薛安都这人狡猾得很,现在用兵逼迫他,恐怕对国家不利。”皇帝说:“咱们的军队勇猛精锐,去哪里攻无不克!你别再说了!”薛安都听说大军北上,害怕了,就派使者向北魏请求投降,常珍奇也把悬瓠献给北魏投降,两人都请求北魏派兵来救自己。
戊寅日,皇帝立皇子刘昱为太子。