汉赵主刘曜光初元年,与石勒合兵剿灭靳准,复取平阳,自不镇守,反行入关,以山右河北诸地悉皆弃予石勒,又敕其得专征伐。勒势浩大,思欲再夺洛阳,遣将侵犯汝颍。晋豫州刺史祖逖,见石勒屡寇河南,乃严兵分守属治诸境,以防掠害百姓,使其从子中郎将祖济守汝南,奏以张敞为汝阳守,周闳为新蔡内史。又于豫州界上筑一大城,西北二门内掘深濠阔二丈馀,人马出入不得,上面盖遮以草,为陷贼之阱,独开南门放收,东门战守。命牙将卫策、横冲将军韩潜、平北将军冯铁等,督兵三万于内屯扎,以为三方救应。自与亲军督护董诏、司马董韶居于豫州,四处相连掎角,互相救应,以备群盗并北胡等寇。其时东西南北近边之地,皆有霸主窃据,惟自河以南、江之右、济之东、淮之北、中土之地无君,只有刘琨之侄刘演间于其中。祖逖界于东南,以故乱寇杂起成群,周坚、张平、樊雅、陈川、于武、董瞻、谢浮等各拥强梁,假公济私,咸立坞壁,僭称刺史名号,阻截国赋,东侵西救,南掠北抚,谲诈钓名,恩害兼行,郡邑时无安静。其伙类之中亦多予夺,强者得,弱者失,横者并,凶者侮,衰来则便阿附。惟张平、樊雅为最,周坚次之。坚以官将反,称刺史犹可,平、雅乃草寇所起,张平自称豫州刺史,樊雅称谯郡内史,张旗出入。祖逖探知窃己名职,鱼目混珠,乃率兵剿讨张平。平以祖逖甚得人心,又奉晋帝之命,不敢抗敌,但只守而不战。祖逖无计可以擒剿,乃命诸将立栅,将各坞口把住,围困贼等于内。张平惊惧,使人求救于谢浮,令起兵袭逖后军,内外夹攻,共讨官兵。谢浮领部属进援,知逖为人忠正,义气深重,号令严明,亦不敢轻犯,顿兵界上,惟为遥张声势。逖揣其意,密遣细作说诱谢浮归正,共讨张平,明授官职。浮从之,遂设一计,使人告逖宽纵东北之围,俾通来往,好图张平。祖逖慨然听请,撤去一角之兵,浮乃使人持书入会张平曰:“祖豫州见我至界,恐怕夹攻,撤去此处之围者,实欲合力并破你我也。特此请公降寨议计,期约定夺,齐心竭命而进,方可退得其兵。”平听之,使弟张千守御隘口,自带亲随百人往会谢浮,谢浮殷勤相接。内有一兵人密谓平曰:“是吾求援于谢坞主,昨到界,逗留倦赴,今反如此卑逊,而官兵又肯开路,容使相通,但恐于中有诡。”平猛省曰:“汝言亦是。但已至此,进退不得。我兵又少,难以别行。且自入寨,步步防之,汝等紧随,莫可远离。看其何如,我自有处。”众人应诺。平进内,见正中铺排酒席,两边密布壁衣,心已疑惧不安,又被阻隔兵士于外,知其有异,乃谓浮曰:“今当有事之际,何暇饮酒?乞公指教退兵之策,即荷大恩矣。”浮曰:“敌亦要退,酒亦要饮。”平推不吃。浮恐谋泄,即推更衣,入内行计,思杀张平。平觑其行动,亦推如厕,出寨门,即招从兵同走。及浮伏兵拥至席前时,张平已不在座,谢浮慌引军马追赶。平不敢入壁,望北逃去。浮追四十里,不及而还。张平途中使一军人趋告樊雅,使攻谢浮,救弟张千与子张蚝。樊雅听言大怒,乃悄悄引兵前进,趁夜驰袭祖逖之寨。官兵无备,樊雅骁勇,持戟直入中军,人不能当,各皆乱窜。樊雅惟只往来寻觅祖逖,以此官将并兵士不甚伤折。约有半个时辰,撞遇祖逖正在喝令用心杀贼。雅即挥戟刺去,逖慌逃避,二人追逐才三十馀步,董韶看见,暗中驰去,一枪刺中雅臂,雅即弃逖退走。祖逖知其受伤,大呼将士追赶,勿使走脱,董韶、冯铁等紧紧跟去。张千只道是兄等在外与官兵厮杀,率众自内冲出夹攻。冯、董等恐有挫跌,绕转西坞口韩潜寨中而去。张千不知,望前随赶,至十里馀,始知是樊雅救兵,询及兄平逃走,深恨谢浮。正欲与侄张蚝转西坞中保护妻小,只见一片火光接汉,知被祖逖毁烧根基,乃痛哭,同樊雅奔入谯郡。闭守五日,不见官兵进讨。雅见枪伤不作,复与张千提兵二万,进围中路新城,攻击祖逖报仇。逖战失利,反被贼困,乃使人求救于蓬坡坞主陈川。川有精兵万馀,自称宁朔将军,据扎军马于陈留,素被樊雅欺凌。及见祖逖求救,乃使首将李头将兵五千,以援新城。其日正值樊雅攻城,祖逖使将官出击,韩潜与樊雅相战,冯铁与张千敌住,卫策被樊雅截住。正在混杀,只见贼阵后队大乱,却是李头来助,杀得兵马四散逃窜。祖逖自在城上看见,呼董韶等曰:“救兵至矣,急出破贼,勿得自误!”二董兄弟带兵五千,如飞而去。樊雅等当不得两枝生力之兵又至,大败而走,奔回谯城。逖催众将乘胜连夜追至城下,围住攻打。大小有数十战,互相胜负。折兵无数,粮草又少,欲要退兵,又恐贼等追袭,乃又遣使求救于王敦之兄王含。含遣桓宣为将,将兵一万来助,张敞也使督护潘宸引兵五千来助。祖逖大喜,接入寨中宴款,共议破贼之计。桓宣曰:“此贼乃是久经战阵者,非力可胜,非威可服,必须以计取之。祖大人来日只以原兵搦战,冯将军将兵五千伏于城北僻处,只听号炮一起,即便绕转东门,截其归路。韩将军将兵五千于南门伺候,以阻其归,一听炮响,即与冯将军打入其城。董九锡将兵一万,与董九成于南门五里之外,分两边埋伏,但看卫将军败走,樊雅等追赶过去,即便截出,紧紧把住,不容其转,连放两通信炮,便是功也。李坞总与潘督护二人伏于南路十里之外,只待卫将军到,即与相合,并力杀转。贼等不敢回转南门路上以战二董,必往东门路而回,待小将将本部人马伏于要处,管取擒其首领。只此一阵,可以尽除剧寇,以断谯豫祸根矣。”祖逖曰:“将军妙算,贼人已在掌中矣!”遂唤诸将依计而行。次早,各去埋伏,卫策引兵距城攻打,大叫:“樊雅反贼,好好自绑出降,或可免死。如若恃顽执迷,那时罪不能逃,拿住碎尸万段,悔之晚矣!谢浮、陈川不日皆有官职,以其从化故也。汝可思之。”樊雅曰:“吾等在此,未尝为暴,祖豫州无故加兵,心所不服。昨者张千因谢浮私相谋害,以致被坏。”挨至日午,樊雅、张千、张蚝引兵冲出,思以官军饥疲易退,径杀入阵。卫策抵住,战上二十馀合,张千并进,策乃佯输而走,雅等赶去。至二三里许,策又立马再战,祖逖自来接应,未及数合,张千又至,官兵故作大败,望风逃去。千等见祖逖在内,尽力追进。二董见其过去,发伏占住路口,放起号炮,韩潜、冯铁亦出,围城攻打。再前数里,李头、潘宸杀出,放过祖逖、卫策,立马叫曰:“樊雅猾贼,往日恃强欺我,今日还敢逞肆否?”雅骂曰:“李鬼小畜生,汝等倚吾为势,故能饱食延命,今反自相攻击,欲害我们。汝有何才,敢此大胆?”李头曰:“祖豫州来此,素以仁义待众。汝等逞凶抗拒,假援于我,我故不平,共讨强横。何不从吾一同归正,保全躯命?”雅怒,挺戟冲进,李头接住。战未十合,潘宸、卫策、祖济等又杀转来,张千、张蚝忙出接助,不期谢浮引兵自旁并上,雅等抵挡不得,回马望原路而走。董诏、董韶列阵阻路,谓雅曰:“吾令大将韩潜、冯铁打破城池,汝无去路矣!何不下马?”樊雅听言,不知真假,心中大惊,欲要冲走,后面追兵又紧,二将亦严守待战,樊雅乃往东路而去。行不二里,只见樊稚单骑走至,言:“被冯铁攻陷南门,我从东门逃出。”雅曰:“今被诡计所算,谯城失了,只得且往于武处去投,再作道理。”遂从东路寂走。方至隘处,一声炮响,五千精兵把住路口。为首那将,生得人材表表,壮气堂堂,关口修髯,长眉丰颊,手执大刀。看其旗号,乃大晋御寇将军桓宣也。雅亟退不得,乃亦扎下。宣乃喝曰:“贼子至此,还不投降,更欲何往?”雅恐后军又到,但只冲阵而走,被宣截住,二人战了一回,雅见宣勇,挥众突阵。张千、张蚝得过,樊雅兄弟不能脱,乃一齐望后退逃。又遇李头、董韶逼至,樊稚进退不得,于中苦战,被桓宣斩之。樊稚亦为李头所杀,部众降者及半,其馀四散。宣、韶不追,收其马匹器甲而回。同至谯城,设宴庆贺。次日,宣入见祖逖谢宴,言樊雅已诛,陈川、谢浮归附,寇患平息,乃辞而去,交降贼兵校五千与逖。逖唤李头用言安慰,令劝陈川去邪归正,头叩首领诺,上交所获器仗,内有樊雅所乘之马,头极称其良,劝逖自留。逖知头意思得此马,祖逖即以赐之。头拜受,感逖之德,因背叹曰:“若得此人为主,吾无恨矣。”有军人将此言传与陈川,川心怪之。及至相见,头又劝川不若归投豫州,以作正人。川怒曰:“汝欲使吾拜跪他人也?狗子心已改变,留之必被所害。”乃执李头斩之,其党冯宠率部下五百人奔投祖逖。逖使人责问诛杀李头之故,川无以对,料逖必与报仇,乃自称陈留太守,攻掠诸下县,积聚兵粮,以防祖逖。逖怒,正欲起兵问罪,忽报:“樊雅女婿方升走投石勒借兵复仇,勒遣石虎引兵三万来争谯郡,将近至界矣。”祖逖惧贼党趋附,具表奏谢浮之功,授为中郎将,以为翼助。一面先遣使报知谢浮,言:“樊党北投,声言欲伐你与陈川报恨。可即引兵来议,吾自和北兵为对,不用忧虑。”浮听之,即至谯城会议。不数日,石虎兵到。逖与谢浮、祖济分三道与战,不能胜虎,乃复求救于王含。含又遣桓宣率兵相助,约定日期搦战。两头夹攻,石虎大败,退回河北而去。祖逖就移得胜之兵以征陈川。将至陈留,探子回报:“贼皆去攻杞县,适见一人往汝南求救,道被逼迫之甚。我带他来,因为出城受伤,马遭夺去,步行在后。”祖逖听说,催众兼程而进,一时杀至城下。陈川不及退避整战,仓卒迎敌,与官将韩潜对战,将及二十馀合,冯宠欲为李头报恨,奋勇冲入其军,搅得贼兵大乱。冯铁见之,乘势欲进。陈川之侄陈俭被斩,遂败而走,韩、冯等追去,只得退入俊义县中闭守,祖逖将城围住。川不能出,无计可施,乃将陈留郡并诸县邑,遣人献与石勒求救。勒正欲开疆兼并河南,见川降书,心中大喜,即命石虎再领雄兵五万,救援陈川,又调周坚移兵攻打谯郡,以绝祖逖粮道。逖探得石勒分两路来攻,心中大惧,差人星夜往建康求救。晋主见奏,急聚文武商议。司徒王导曰:“远兵救应不及,可急发诏,命苏峻、刘遐、徐龛合三镇之兵,共破周坚。石虎一路,祖逖又可为敌矣。”晋主从议,遣人持檄,水陆二路连夜赶去,至三镇催其进兵救谯郡。遐、龛得诏,即邀苏峻径望河南起发。
却说周坚受石勒调遣,引兵一万攻打谯城。守将沈钦与郎将谢浮知坚兵多,不敢出战,闭门拒守,使人往汝南祖济处求救,被周坚巡军捉住,搜出其书。坚大喜,以为必破其城,下令紧紧困住,再不容走透消息。陡忽探马飞报至,言救兵已到,止隔五七里之地矣。坚惧,慌忙抽兵列于路口占住。须臾,苏峻首先来到,周坚以枪指谓峻曰:“汝在掖县,亦曾落草自立,不过时势所使。今吾为受周默所逼,故思自存,欲取谯城安身,汝何又来结怨?倘若不胜,有甚益乎?”峻曰:“前番侵犯彭城,战败势穷,擒你有何难处?念汝乃江东旧臣,或者悔过改正,复归晋朝,以作好人。今乃又引胡寇侵害本国郡邑,禽兽辈尚乱道也。”坚不能答,挺枪杀出,苏峻挥刀对敌。二人斗上了三十馀合,各无退惧之意。忽然刘遐、徐龛两路精兵杀至,二面攻入,周坚大败。三镇之兵奋勇力击,坚率二万,死丧殆尽。但见尸横遍地,械积盈途。周坚势竭,落荒而走,众皆分头追赶。徐龛看见,疾驰不能及,常隔八十馀步。龛虑被其逃脱,取弓拔箭,望后射之,肩膀着箭。坚慌回头一看,龛近止隔四十馀步,复尽力一箭,直中背心,翻身落马。徐龛向前找了首级,众皆收兵。峻等具表,使赍周坚之首入朝献捷。石虎将兵欲救陈川,至俊义县界,闻得周坚被斩,亦顿兵不进,先往据守陈留。祖逖探知石虎军到,亦罢围候战,川得樵苏而守。苏峻等表发,欲待回诏,然后进救祖逖。及至建康,晋帝大喜,议颁升赏,即照名次,以苏峻第一,刘遐第二,徐龛第三。诏至谯郡,徐龛忿怒不平,引兵回泰山郡去。苏峻、刘遐亦曰:“吾等奉命救谯,再无他调。徐公既去,且自还镇也罢。”遂乃散去。龛至途中,欲议入朝辨功,部下等曰:“圣旨已下,峻、遐已去,献捷是他作本头,欲辨谁为剖析?徒劳用心耳。”龛乃举泰山郡降于石虎,合兵进攻祖逖。祖逖见石虎、徐龛合至,又有陈川在内,料难取胜,乃抽兵退屯淮南观望。石虎亦惧苏峻、刘遐为逖掎角,进恐无益,退回襄国见父石勒,具言失了周坚,又得泰山徐龛来投。勒喜,以龛原为泰山太守,陈川原为陈留太守,命桃豹督兵一万,协助二处镇守南边,即命石虎统领见兵北夺幽冀,乃请张宾入内问曰:“孤今既为赵王,当行征讨。江东一敌,有陈川与徐龛来降,可御其兵。宜乘无南方之虑,兼并北方,以报段匹殚老贼窃幽救冀之恨。右侯可为指一方略。”张宾曰:“待吾临军授与计策,管取成功。”遂与勒同到辕门,唤石虎分付曰:“季龙历战已久,须知兵贵神速,幽州段匹殚知吾屡出河南,不虞我兵北上,决无提备。切莫以邵竺无能先犯冀州,使其结援。此去宜掩旗息鼓,夜行晓伏,径袭幽州。段匹殚见我一时卒至,怆惶失措,不弃城走,亦被打破,速进莫疑。但有段文鸯英勇在内,宜选骁将两员同去,自然胜他。”虎曰:“不妨。文鸯虽勇,我有制彼之量,不足虑也。谨领佳策,必定干功而回。”于是一路戒令不许张扬扰害乡村,寂然而进。虽或人多看见,但不知是何处兵马。直至幽州界上,遂乃夜行昼隐。将近二百里地,石虎当先,一夜驰至城下,大张旗帜,鼓炮喧天,围城攻打。匹殚因与末杯有隙,将人马俱调出在外,防其侵并,又分三万助守冀州,以此城中只二万弱兵。文鸯欲守住不战,差人往辽西求救。段匹殚曰:“火已燃眉,焉能西江取水以思扑灭乎?且弃此处,奔往乐陵,合段叔浑之兵来复,免被所害。”文鸯从言,挈家眷开门遁去。幽州百姓无主,皆出拜降乞命。石虎下令,不得肆掠妄杀。民安如旧,惟颂接巷。石虎亦喜,遣人报捷于赵王。赵王石勒大悦,曰:“吾得幽州,兵不血刃,大事可以成矣!”诸将士听其所言,乃与徐光、程遐、程畿、庾景众文官等商议劝勒进位。乃同诣张宾府中详定可否,宾曰:“吾等年至此地,正宜早行,莫待后辈要功去也。”次日,张光率孔苌、张越、吴豫、刁膺、孔豚等入见赵王,曰:“大王雄武过曹魏,英迈盖司马,奄有河南、山西、关外、冀北之地,方数千里,精兵八十馀万,猛将数千馀员。今宜自正尊位,不可专守臣职。且刘永明改号弃汉,民心已怒,自守关中幸矣。关外中原百姓无主,大王宜从公论。且先谣有云:‘代汉者赵。’刘曜改号应谶,又自言以赵付大王,何莫而非天意也?”石勒以张宾不在左右,再三推拒。众人复上表苦劝,奏章而入,未知石赵王允否。后人有诗叹曰:
脱却胡裘缀冕旒,衣冠渐进上规模。惜乎无术遗家虎,断送儿孙不种流。
却说周坚受石勒调遣,引兵一万攻打谯城。守将沈钦与郎将谢浮知坚兵多,不敢出战,闭门拒守,使人往汝南祖济处求救,被周坚巡军捉住,搜出其书。坚大喜,以为必破其城,下令紧紧困住,再不容走透消息。陡忽探马飞报至,言救兵已到,止隔五七里之地矣。坚惧,慌忙抽兵列于路口占住。须臾,苏峻首先来到,周坚以枪指谓峻曰:“汝在掖县,亦曾落草自立,不过时势所使。今吾为受周默所逼,故思自存,欲取谯城安身,汝何又来结怨?倘若不胜,有甚益乎?”峻曰:“前番侵犯彭城,战败势穷,擒你有何难处?念汝乃江东旧臣,或者悔过改正,复归晋朝,以作好人。今乃又引胡寇侵害本国郡邑,禽兽辈尚乱道也。”坚不能答,挺枪杀出,苏峻挥刀对敌。二人斗上了三十馀合,各无退惧之意。忽然刘遐、徐龛两路精兵杀至,二面攻入,周坚大败。三镇之兵奋勇力击,坚率二万,死丧殆尽。但见尸横遍地,械积盈途。周坚势竭,落荒而走,众皆分头追赶。徐龛看见,疾驰不能及,常隔八十馀步。龛虑被其逃脱,取弓拔箭,望后射之,肩膀着箭。坚慌回头一看,龛近止隔四十馀步,复尽力一箭,直中背心,翻身落马。徐龛向前找了首级,众皆收兵。峻等具表,使赍周坚之首入朝献捷。石虎将兵欲救陈川,至俊义县界,闻得周坚被斩,亦顿兵不进,先往据守陈留。祖逖探知石虎军到,亦罢围候战,川得樵苏而守。苏峻等表发,欲待回诏,然后进救祖逖。及至建康,晋帝大喜,议颁升赏,即照名次,以苏峻第一,刘遐第二,徐龛第三。诏至谯郡,徐龛忿怒不平,引兵回泰山郡去。苏峻、刘遐亦曰:“吾等奉命救谯,再无他调。徐公既去,且自还镇也罢。”遂乃散去。龛至途中,欲议入朝辨功,部下等曰:“圣旨已下,峻、遐已去,献捷是他作本头,欲辨谁为剖析?徒劳用心耳。”龛乃举泰山郡降于石虎,合兵进攻祖逖。祖逖见石虎、徐龛合至,又有陈川在内,料难取胜,乃抽兵退屯淮南观望。石虎亦惧苏峻、刘遐为逖掎角,进恐无益,退回襄国见父石勒,具言失了周坚,又得泰山徐龛来投。勒喜,以龛原为泰山太守,陈川原为陈留太守,命桃豹督兵一万,协助二处镇守南边,即命石虎统领见兵北夺幽冀,乃请张宾入内问曰:“孤今既为赵王,当行征讨。江东一敌,有陈川与徐龛来降,可御其兵。宜乘无南方之虑,兼并北方,以报段匹殚老贼窃幽救冀之恨。右侯可为指一方略。”张宾曰:“待吾临军授与计策,管取成功。”遂与勒同到辕门,唤石虎分付曰:“季龙历战已久,须知兵贵神速,幽州段匹殚知吾屡出河南,不虞我兵北上,决无提备。切莫以邵竺无能先犯冀州,使其结援。此去宜掩旗息鼓,夜行晓伏,径袭幽州。段匹殚见我一时卒至,怆惶失措,不弃城走,亦被打破,速进莫疑。但有段文鸯英勇在内,宜选骁将两员同去,自然胜他。”虎曰:“不妨。文鸯虽勇,我有制彼之量,不足虑也。谨领佳策,必定干功而回。”于是一路戒令不许张扬扰害乡村,寂然而进。虽或人多看见,但不知是何处兵马。直至幽州界上,遂乃夜行昼隐。将近二百里地,石虎当先,一夜驰至城下,大张旗帜,鼓炮喧天,围城攻打。匹殚因与末杯有隙,将人马俱调出在外,防其侵并,又分三万助守冀州,以此城中只二万弱兵。文鸯欲守住不战,差人往辽西求救。段匹殚曰:“火已燃眉,焉能西江取水以思扑灭乎?且弃此处,奔往乐陵,合段叔浑之兵来复,免被所害。”文鸯从言,挈家眷开门遁去。幽州百姓无主,皆出拜降乞命。石虎下令,不得肆掠妄杀。民安如旧,惟颂接巷。石虎亦喜,遣人报捷于赵王。赵王石勒大悦,曰:“吾得幽州,兵不血刃,大事可以成矣!”诸将士听其所言,乃与徐光、程遐、程畿、庾景众文官等商议劝勒进位。乃同诣张宾府中详定可否,宾曰:“吾等年至此地,正宜早行,莫待后辈要功去也。”次日,张光率孔苌、张越、吴豫、刁膺、孔豚等入见赵王,曰:“大王雄武过曹魏,英迈盖司马,奄有河南、山西、关外、冀北之地,方数千里,精兵八十馀万,猛将数千馀员。今宜自正尊位,不可专守臣职。且刘永明改号弃汉,民心已怒,自守关中幸矣。关外中原百姓无主,大王宜从公论。且先谣有云:‘代汉者赵。’刘曜改号应谶,又自言以赵付大王,何莫而非天意也?”石勒以张宾不在左右,再三推拒。众人复上表苦劝,奏章而入,未知石赵王允否。后人有诗叹曰:
脱却胡裘缀冕旒,衣冠渐进上规模。惜乎无术遗家虎,断送儿孙不种流。