新蔡太守席谦,从伯之镇寻阳,乃父恭祖,曾为镇西司马,被鱼复侯子响杀死(子响事见二十八回)。谦闻衍东下,语伯之道:“我家世忠贞,有死无二。”伯之遂拔刀杀谦,出城迎衍,束甲待罪。衍托宝融命令,授伯之为江州刺史。虎牙为徐州刺史。汝南民胡文超,亦起兵遥应。司州刺史王僧景,遣子贞孙请降。衍遂留骁骑将军郑绍叔守寻阳,与伯之引兵东下。临行语绍叔道:“卿是我萧何、寇恂呢!隐以汉高、光武自居,怎肯受制宝融。事若不捷,我应任咎,粮运不继,责专在卿。”绍叔流涕应命,衍得无后顾忧,专向建康。
忽由江陵驰到急使,报称巴西太守鲁休烈,巴东太守萧惠子璝,出兵峡口,东击江陵,将军刘孝庆败走,任漾之战死,江陵危急,请即遣还杨公则,顾救根本。衍复答道:“公则已经东向,若令他折回江陵,就使兼程趋至,亦恐不及。休烈等系是乌合,不能久持,但教镇军少须持重,便足退敌。必欲急需兵力,两弟在雍,尽可调遣,较易入援,请镇军酌夺!”来使还报颖胄,颖胄自遣军将蔡道恭,出屯上明,抵御巴军。衍驱兵东进,直指江宁,宝卷以前次乱事,不久即平,此次亦视若寻常,仅备百日刍粮,且顾语茹法珍道:“待叛众来至白门,当与一决!”嗣闻衍军已抵近郊,乃聚兵议守,特赦二尚方二冶囚徒,充配军役,惟已经论死,不得再活,即牵至朱雀门外,斩决了案。总督军士李居士,自新亭出屯江宁,西军先锋曹景宗,率兵至江宁城下,未曾列营,居士即出兵邀击,鼓噪而前,景宗麾军迎战,劲气直进,大破居士。居士遁还新亭,景宗乘胜进逼,王茂、邓元起、吕僧珍,依次继进。新亭城主江道林,引兵出战,被各军左右夹攻,悉数擒归。于是景宗据皂桥,王茂据越城,邓元起据道士墩,陈伯之据篱门。李居士侦得僧珍兵少,复率锐卒万人,薄僧珍垒。僧珍道:“我兵不多,未可逆战,须俟他入堑,并力向前,方可获胜。”俄而居士兵皆越堑拔栅,僧珍分兵上城,矢石俱发,自率马、步三百人,绕出居士后面,城上人复下城出击,号炮一声,内外齐奋,杀得居士胆战心寒,拨马奔回,又丧失了许多甲械。宝卷再遣征虏将军王珍国,及军将胡虎牙,率精兵十余万,列阵朱雀航南。宦官王宝孙,持白虎幡督战,开航背水,自绝归路,示与西军拚命。两军初交,东军却是厉害,并力冲击,西军稍稍却退。王茂奋然下马,单刀直前,茂甥韦欣庆,手执铁缠矟,翼茂继进,曹景宗复麾兵直上,专向东军中坚,冒死突入,东军也抵死招架。鼓声鼕鼕,杀气腾腾,几乎天昏地暗,寒日无光。适遇西风骤起,飞石扬沙,吕僧珍乘风纵火,焚扑东营,珍国等不禁骇乱,纷纷退走。王宝孙持幡大骂,斥辱诸将。直閤将军席豪,发愤西向,突入西军阵内,西军已经得势,就使生龙活虎,也要食肉寝皮,何况是区区一个席豪,当下将豪围住,你刀我槊,把豪槊成几个窟窿,眼见是不能活了。豪系著名骁将,一经战殁,全军瓦解,赴淮溺死,数不胜计,积尸与航等。宝孙亦弃幡逃回。只有这般胆力,何必信口骂人!