笑谓众曰:"吾行天下多矣,未尝见此等奸人,佞而且谲,何以待之?"孔苌曰:"彼乃晋之三公,今若处以重职,恐亦以清谈蛊惑我众,处以卑职,必不善为我用,留之何益?"勒曰:"此人固不可留,但彼罪恶未彰,贤名在外,不宜加以锋刃,当阴去之。"乃分付羝人另设一榻于浮墙之下,送衍居卧,令其夜中排墙压而杀之。衍临榻所,见其行意,私谓僚属等曰:"吾曹知有今日,何不早去虚无之学、寂灭之习,尽心戮力,以匡王室,亦不为人所掳矣。"乃三点其首曰:"王衍,王衍,亦至是哉!"叹息未已,早为羝人排墙压榻而死。勒又命斩何伦、潘滔,以正罔上之罪。乃发越之棺,斩首谕众曰:"乱天下者,此人也!吾为天下报之。"遂焚其尸首。诸王官属并越子毗皆没于勒军之中,独裴妃为一军人匿而卖与商人。裴诉以实,逾年带至淮阴,使渡江来见瑯琊王。瑯琊王赏商人而留之,因前得裴妃之劝,授以建业,睿感其德,厚加存恤,以次子司马冲继越为嗣,供养裴妃。后胡致堂先生断王衍曰:
何晏、王衍自丧其身,丧人之国者,乃出一轨。衍为三公,所历变乱亦多,又不闻匡正之策,方且阴营三窟,觊脱祸败,既不得免死于排墙之下,当知墙之为实,而窟之为虚也。岂不深垂后世之戒哉!
史官又断东海王越曰:
东海纠合同盟,创为义举,匡复之功未立,凌暴之衅已彰。罄彼车徒,固求出镇,既而帝京寡弱,狡寇凭凌,遂令神器劫迁,宗社颠覆,数十万众并垂饵于豺狼,三十六王咸殒身于锋刃,祸难之振,亘古未闻,虽及焚尸,犹为幸也。
又戒箴云:
元超作辅,出征入抚,败国丧师,无君震主,焚软之变,抑惟自取。
石勒自焚越尸,奄有襄樊,遂并江陵,一路无敌,其锋甚锐,晋兵战则必败。意欲据江汉,霸取上流。张宾以为有三不可,孔苌亦劝勒进攻许洛,思欲报复曹氏、郄氏杀害祖父之仇。勒尚屯留襄阳弗许。忽值军中疫作,死者什二,勒乃避过沔水,据江夏守之,欲并豫章蕲皖,南夺金陵等处不提。
再说汉主刘渊,自刘曜洛阳败回,心常不忿,日夜思图洛阳,以雪仇耻。闻知石勒有兵二十馀万,威震江汉,王弥有兵十万,雄据汝颍,心中大喜,乃召群臣议曰:"今石勒兵势甚强,数次攻洛,皆不曾出,此回已在江夏,可命其统兵一同伐晋,必定成功。"群臣曰:"陛下之见深是,不然,恐勒强难制,亟宜诏而使之,不坠国体。"于是复令始安王刘曜提兵十万,从北路去会石勒,共取洛阳。
石勒见诏,尚未肯进。孔苌力赞之曰:"数次攻洛,主公皆不曾应命,今番又再迟疑,则是故违君命,起人议论矣。"勒乃从之。命张宾点集军马,以孔苌为先锋,张实、赵染将左军,张敬、赵概将右军,刁膺、桃豹、孔豚、吴豫、张越、赵鹿、张曀仆等随军听调,将兵十五万,一同征进。二路汉兵至洛,刘曜分使刘厉、关防、关山屯大夏门,刘景、关谨、关心屯广阳门,刘曜与赵固、姜发、刘义屯上东门,石勒、孔苌屯西明门,张实、赵染屯宣阳门。
汉兵甚盛,围住洛阳,城中百官无不惊骇。怀帝叹曰:"今天下诸侯之兵,不下数百万,并无一人来此勤王,如之奈何?"众官议散,忽报西凉州遣大将北宫纯,引兵三万特来救洛,见汉兵势盛,未敢即进。怀帝议欲遣兵接应入城。偶有东海王故将丘光、楼裒聚兵二万,闻知汉围洛阳,欲来保驾勤王,将功赎罪,亦惧汉势,乃约北宫纯合兵,径冲大夏门而进。汉将关防、刘厉阻住,北宫纯知关防勇,乃挥斧接住。刘厉遂与丘光相战,才及数合,楼裒从旁突至,刘厉转眼一看,被丘光一刀斩于马下。汉兵势沮,凉副将等齐齐奋勇突阵而过。关山急出,晋兵已至城下,曹武看见,开门杀出,接应入城。众将上殿朝帝,怀帝加三人为关内侯,其下副将各授校尉之职。帝又问众臣曰:"今得二处之兵来援,人心稍振,卿等以为战守二策孰善?"尚书令庾珉、侍中王俊曰:"今汉兵势盛,难与争锋,只可坚守,以待四方救至,再行计议。"帝从之,命北宫纯守宣阳门,张骐兄弟守广夏门,丘光、楼裒守大夏门,曹武、上官巳守西明门,王采、贾胤守上东门,曹诚、郗性守广阳门,王俊、庾珉亲自巡督。汉兵连日攻打,被城上以石矢对击,汉兵折伤无算。
两家相持月馀,城不能拨。汉兵粮草不继,张宾言于石勒曰:"吾观晋之兵将,战则不足,守则有馀。我兵粮食鲜少,攻城三月不拔者,兵家之忌也。不若与始安王约会,先取三台郫城,资其粮食,以为军需,绝其外望,以孤洛阳,然后再来攻之,能保其必破矣!"石勒从之,即与宾同至曜营相见。曜接入问曰:"世龙、孟孙有何所议?"宾曰:"兵法有云:军入重地而粮草不接者,将之灾也。今攻城已久,粮饷将竭,倘有外镇救至,又难转动矣。不如分兵先去攻取郫城、三台二处,一则资我军之粮食,二则剪洛阳之牙爪,待其失望,可不攻而自下矣。"刘曜素重张宾之谋,即从其议,乃唤姜发问之。发曰:"孟孙见出吾先,多不及也,斯言极善。"于是撤围去取二郡。洛阳城中,文武官员皆相庆贺曰:"汉贼攻围许久,见我守御严密,不能动我,今因粮少,故情愿退去也。"亳州