“语汝姚兴,我定燕之后,息甲三年,当平关、洛。今能自送,便可速来!”穆之闻有羌使,驰入,而公发遣已去。以兴所言并答,具语穆之。穆之尤公曰:“常日事无大小,必赐与谋之。此宜善详之,云何卒尔便答?公所答兴言,未能威敌,正足怒彼耳。若燕未可拔,羌救奄至,不审何以待之?”公笑曰:“此是兵机,非卿所解,故不语耳。夫兵贵神速,彼若审能遣救,必畏我知,宁容先遣信命。此是其见我伐燕,内已怀惧,自张之辞耳。”九月,进公太尉、中书监,固让。伪徐州刺史段宏先奔索虏,十月,自河北归顺。
  张纲治攻具成,设诸奇巧,飞楼木幔之属,莫不毕备。城上火石弓矢,无所用之。六年二月丁亥,屠广固。超逾城走,征虏贼曹乔胥获之,杀其亡命以下,纳口万余,马二千匹。送超京师,斩于建康市。
  公之北伐也,徐道覆仍有窥窬之志,劝卢循乘虚而出,循不从。道覆乃至番禺说循曰:“本住岭外,岂以理极于此,正以刘公难与为敌故也。今方顿兵坚城之下,未有旋日。以此思归死士,掩袭何、刘之徒,如反掌耳。不乘此机而保一日之安,若平齐之后,小息甲养众,不过一二年间,必玺书征君。若刘公自率众至豫章,遣锐师过岭,虽复将军神武,恐必不能当也。今日之机,万不可失。既克都邑,倾其根本。刘公虽还,无能为也。”循从之,乃率众过岭。是月,寇南康、庐陵、豫章,诸郡守皆委任奔走。于时平齐问未至,既驰使征公。公之初克齐也,欲停镇下邳,清荡河、洛,既而被征使至,即日班师。
  镇南将军何无忌与徐道覆战于豫章,败绩,无忌被害,内外震骇。朝廷欲奉乘舆北走就公,寻知贼定未至,人情小安。公至下邳,以船运辎重,自率精锐步归。至山阳,闻无忌被害,则虑京邑失守,乃卷甲兼行,与数十人至淮上,问行旅以朝廷消息。人曰:“贼尚未至,刘公若还,便无所忧也。”公大喜,单船过江,径至京口,众乃大安。四月癸未,公至京师,解严息甲。
  抚军将军刘毅抗表南征,公与毅书曰:“吾往习击妖贼,晓其变态,新获奸利,其锋不可轻。宜须装严毕,与弟同举。”又遣毅从弟籓往止之。毅不从,舟师二万,发自姑孰。循之初下也,使道覆向寻阳,自寇湘中诸郡。荆州刺史道规遣军至长沙,为循所败。径至巴陵,将向江陵。道覆闻毅上,驰使报循曰:“毅兵众甚盛,成败事系之于此,宜并力摧之。若此克捷,天下无复事矣。根本既定,不忧上面不平也。”循即日发巴陵,与道覆连旗而下。别有八艚舰九枚,起四层,高十二丈。公以南籓覆没,表送章绶,诏不听。五月,刘毅败绩于桑落洲,弃船步走,余众不得去者,皆为贼所擒。初,循至寻阳,闻公已还,不信也。既破毅,乃审凯入之问,并相视失色。循欲退还寻阳,进平江陵,据二州以抗朝廷。道覆谓宜乘胜径进,固争之。疑议多日,乃见从。
  毅败问至,内外汹扰。于时北师始还,多创痍疾病。京师战士,不盈数千。贼既破江、豫二镇,战士十余万,舟车百里不绝。奔败还者,并声其雄盛。孟昶、诸葛长民惧寇渐逼,欲拥天子过江,公不听,昶固请不止。公曰:“今重镇外倾,强寇内逼,人情危骇,莫有固志。若一旦迁动,便自瓦解土崩,江北亦岂可得至!设令得至,不过延日月耳。今兵士虽少,自足以一战。若其克济,则臣主同休;苟厄运必至,我当以死卫社稷,横尸庙门,遂其由来以身许国之志,不能远窜于草间求活也。我既决矣,卿勿复言!”昶恐其不济,乃为表曰:“臣讳北讨,众并不同,唯臣赞讳行计,致使强贼乘间,社稷危逼,臣之罪也。今谨引分以谢天下。”封表毕,乃仰药而死。
  于是大开赏募,投身赴义者,一同登京城之科。发居民治石头城,建牙戒严。时议者谓宜分兵守诸津要。公以为:“贼众我寡,若分兵屯,则人测虚实。且一处失利,则沮三军之心。今聚众石头,随宜应赴,既令贼无以测多少,又于众力不分。若徒旅转集,徐更论之耳。”移屯石头,乃栅淮断查浦。既而群贼大至,公策之曰:“贼若于新亭直进,其锋不可当,宜且回避,胜负之事,未可量也;若回泊西岸,此成擒耳。”
  道覆欲自新亭、白石焚舟而上。循多疑少决,每欲以万全为虑,谓道覆曰:“大军未至,孟昶便望风自裁,大势言之,自当计日溃乱。今决胜负于一朝,既非必定之道,且杀伤士卒,不如按兵待之。”公于时登石头城以望循军,初见引向新亭,公顾左右失色;既而回泊蔡洲。道覆犹欲上,循禁之。自是众军转集,修治越城,筑查浦、药园、廷尉三垒,皆守以实众。冠军将军刘敬宣屯北郊,辅国将军孟怀玉屯丹阳郡西,建武将军王仲德屯越城,广武将军刘默屯建阳门外。使宁朔将军索邈领鲜卑具装虎班突骑千余匹,皆被练五色,自淮北至于新亭。贼并聚观,咸畏惮之;然犹冀京邑及三吴有应之者。遣十余舰来拔石头栅。公命神弩射之,发辄摧陷,循乃止,不复攻栅。设伏兵于南岸,使羸老悉乘舟舰向白石。公忧其从白石步上,乃率刘毅、诸葛长民北出拒之,留参军徐赤特戍南岸,命坚守勿动。公既去,贼焚查浦步上,赤特军战败,死