胤、曹武、张骐、张骥及义弟张驴八员上将,各选精兵一万,分四门潜出。将近汉营,一齐呐喊冲入。汉将慌忙上马,乘黑分头迎敌。奈因夜深,难分你我,喊声莫辨。姜发传令曰:"且只倚寨为战,不可远离。"众将扎定,方才拒得兵住。忽被坦延在后槽令军士将四处草料尽皆放火烧起,又自暗中高叫曰:"晋兵已从后面杀入矣!"汉兵思欲前后阻救,遂各乱窜。坦延与家将麻崇放入贾胤,从寨后杀出。汉将心慌,将欲转杀,又被张、何等六将混入,风急火猛,兵卒顾抢衣粮,被晋军认得,砍倒者纷纷横叠,乃各奔溃。汉将见粮仗尽没,知不能振,亦皆逃遁,被何伦、张驴紧紧跟住刘曜。曜走洛水,欲就刘聪,将至洛河下流,晋兵蹑至,以箭射之,拥入水中者尸积蔽流。姜发大叫曰:"太子粮少,亦难容留许多军马。且晋兵渐至,不易安行,还当杀退此贼,取路回平阳讨兵,再来报仇,方是道理。"曜曰:"我等三打洛阳,俱被所败,不能一胜,有何颜面归国乎?"发曰:"不必言此。昔管夷吾三战三败,不以为耻,后来毕竟一匡天下,时有未利也。胜败何得就以为荣辱哉?"曜乃从之。刘厉、姜飞奋身杀退何伦,又得呼延攸赶到,张驴少却,汉兵得以夺路奔回平阳。后人有诗叹汉妄进曰:
  
  伪汉三番寇洛阳,争奈中原气尚强。杀败无颜归本国,始知天意有循环。
  
  不说刘曜败回,且道汉主不知其故,先又令王弥领兵五万,向前接应刘曜、石勒。王弥至中途,探得晋兵得胜,汉兵归西,乃不向洛阳,移兵从闤辕关而进,攻掠汝颍、南阳一带,其郡县属官,皆因东海王粮差烦重,多罹潘滔、刘舆酷虐,皆相率降顺王弥,以是王弥威声大振。东海长史刘洽言于司马越曰:"今汉党王弥、石勒,皆拥强兵在于内地。刘聪又据洛水,人知其勇而悍跋,不敢征讨,被其立脚已固,皆我晋之大患也。昨者刘曜虽幸败去,刘渊必然挟恨,再若一来,刘聪、弥、勒并至,洛阳其危矣。大王身为太傅,执掌权衡,可不深虑及此?亟宜诏取天下有能诸侯,入京护卫,方可保守。"越从之。行文各处州郡,并无应命者,盖以兵强者潜思自霸,兵弱者不敢当其利害。惟有荆州都督王则,以兵五千入援,至半途,被王弥族将王迩、王逵所破,夺其兵粮,乘势大掠汉沔,进逼襄阳。司马越闻报大惊,乃奏帝,请遍集文武,共议御备之策,皆言:"汉寇三次犯京,未曾得利,怀恨已极。今遣王弥、石勒侵掠汝汉,是先断吾肘臂耳。若使王、石等俱至,必为所破。且城内空虚,境外饥馑,人民多困,不若暂且迁都,以避其锋,再作道理。"晋主从其议,命工匠营造船只于洛河之下,以便进退。王衍坚执不肯,犹自清谈阔论,以稳众心。复令卖牛车等器,示无行意。邺城守将乃前兖州刺史苟晞,知河南州郡因东海王科征太重,反投于汉,欲会王浚、王敦、刘琨、周顗入朝讨之,乃先遣使持本上越十罪并过失数十条,言其"怀奸挟妒,害长沙,灭成都,毒惠帝,杀忠臣,专权横暴,用刘舆、潘滔之酷虐,重敛害民,酿成大祸,以兆汉寇,宜去司马越,则征镇勤王之师皆至,汉寇亦不敢犯阙矣。"
  
  东海王见晞本事事指实,不敢奏帝加害,闷闷而出,归第不能寐,秉烛独坐,自思:"成都、河间去后,己失无人敢发。苟晞以刺史外臣,如此直白,此贼多智,何以处之?"闷然一气,昏晕倒地。近侍小童慌慌抱住大叫,裴妃等至扶起,半晌方苏,遂卧病不能理事,载回许昌调养。晞使奏帝,乞求回诏,怀帝亦怪越纵党何伦、潘滔横行,殿陛窘辱公主,乃遣人持密诏赐苟晞,言:"东海王司马越虽有返驾之功,实怀不道之意,害成都王,毒先帝,杀缪播、何绥等,已见之矣。若非汉寇屡犯,则夺位不待今日。卿既知奸,宜为抑之。"晞得诏,乃进兵围许,东海王不能抵敌,率众奔洛,被晞追一日,索其党潘滔、何伦,尚书刘曾、侍中程延数人,责其罪而斩之。回兵许昌,复上本入洛,言:"滔等招称越思篡夺已久,宜赐自斩。"越见本至,叹曰:"吾无能为也。"遂复卧床,病转增剧。乃召王衍、刘洽、刘乔、王修等至,嘱付曰:"孤自起事以来,得卿等戮力相扶,讨张方,破长安,返驾洛阳,冀共尽忠王室,青史留芳。今外寇未平,被苟晞所抑,致成重疾,谅不能起。吾死之后,无人可任吾事,卿等宜念向情,为吾扶柩,归葬东海,以全大义。"言讫,泪下如雨。王衍曰:"且自保重,不须忧虑。"越曰:"孤今日思之,何该自残兄弟,以长外寇,酿成大患,以及国家,虽万死不足赎矣。苟晞之言,甚为有理,可代吾谢之,使御汉寇。"衍等又曰:"太傅勿用伤神,调摄贵体,痊安之日,与晞等共退汉贼,自然可饰前愆也。"越惟摇首流泪不止,起手挥众出外,是夜乃卒。次日,王衍、刘洽等奏帝请为发丧,怀帝因苟晞之奏,复贬越为县公,世子司马毗荫袭,命王衍等送柩还东海郡归葬,以苟晞兼管许汝诸军事。后人有诗叹东海王曰:
  
  晋室诸王德福轻,各图专贵每相征。自亮及砉凡八座,从头一一尽皆倾。
  
  东海独存矜得志,谁想神天不肯容。信用何伦恣暴虐,苟筼一