話說晉元帝三年,朝中文武欲因荀崧上陶侃之功,各皆建言,堪以陶侃刺守荊州,陰被王敦賄求堂弟王M代之,復使陶侃入廣州原任,又逗留于荊地。侃將鄭攀系是杜|部下之人,改邪歸侃,及見王敦所為,心甚不忿,乃暗使人招取杜曾入據荊州,以拒王M。M到任時,已被杜曾佔據荊州,即將兵馬進攻杜曾,曾亦出兵逆戰。M失利,折兵數百,乃不敢戰,退于楊口屯扎,遣人報與王敦知之。王敦正來會見陶侃,听得此說,心中大怒,以為陶侃挾恨,故使鄭攀結連杜曾,逐弟王M,不容之任,乃親自貫甲操刃,欲殺陶侃。出而思之,恐不能勝,復回者數次。人將其事報知陶公,使為防備。侃听罷,乃親自帶領朱伺、高寶,隨行二十餘人,詣敦營請見。卻好敦正出營外相撞,慌忙斂刃佇立。侃正色拱謂敦曰︰“前者同收杜|,鄭攀棄邪來投使君,使君不肯容留,致攀避去。後聞朝中遷僕為荊州刺史,攀乃歸正從僕。今改以令弟為荊州刺史,命僕左轉廣州,攀不欲去,故又棄僕構曾,侃亦豈知其心?今攀雖謀為亂,原非僕之部屬,而可以此反側小人枉誣正士乎?使君雄斷霄漢,裁理天下,何得以無形之事,欲傷同類乎?”敦不能答,乃推如廁相敘。參軍陶梅密言敦曰︰“周訪威震江西,與陶士行連姻,如左右手,今欲殺侃,是斷人左手,安有右手不來相應者乎?且吾兵力未充,卒難謀人,君其思之。且陶公惠澤及人甚多,四方感慕,毋使紛起天下之議,脫有不平之變,後悔莫及。”敦意始悟,乃釋甲整衣而出,請侃入內,謝罪曰︰“適者誤听細人之言,一時欠審。吾今反復思之。固無是事,亦無是理,君其勿怪。”次日,盛陳酒饌,請侃作餞,執手笑曰︰“昨因愚見不明,幾至錯怪正士,幸勿為恨。君請暫往廣州撫安黎庶,不日奏請喬遷中土,為中流砥柱,休以小嫌蒂芥胞臆。”侃謝而別,引兵回廣州而去。
時有王機,原從事王澄,荒政得罪被執,機乃逃遁過嶺,見陶侃出差荊襄,收剿杜曾,乘廣中兵少,聚眾為盜,擾害地方,其勢漸盛。侃至始興,听得其因,眾將佐皆曰︰“宜少停扎,待探強弱而進,免致倉卒被算。”侃曰︰“此賊已據肇慶,侵掠廣州甚急,若不疾進,彼亦得廣,勢即猖盛,愈難破矣。趁茲馳至廣州,下令各郡征討,賊必畏懼,惑兵之計,不可失也。”乃命鄭正率兵一萬,揚旗向肇慶徑征王機,朱伺將兵五千進衛廣州。二路齊發。王機探得,集作一處商議。其黨眾皆曰︰“陶公非他將之比,杜|、杜曾、張彥、王貢俱不能攖其鋒,我若與抗,必無勝理。不如奔據交州,再圖他舉,此為上策。否則進退失守,那時徒悔莫及。”王機從之,引眾從海道望交州而去,廣地復寧。杜曾在荊州,見陶侃返兵,又肆猖獗,劫掠鄉村,民不得安,書帖怨罵鄭攀。攀見之甚悔,嘆曰︰“吾已棄邪歸正,從事明刺史,只因懷抱不平,一時忿怒,錯干此事,曾賊復又不仁,惹人笑罵,甚污陶公。今彼遠去,吾將奈何?”乃與心腹伙夜商議,夤夜棄曾,復改正歸投王M。至楊口拜見,哀告言︰“一時被杜曾所惑,致得大罪。今願洗心改正,立功贖過,望將軍赦之。”王M一心欲入荊州,乃受其降。攀勸M移兵先據竟陵,取賊根本。舊將朱彤曰︰“鄭攀雖降,杜曾狡猾難測,且宜令攀為前部,分兵隨曾之變,會合大將軍,明取荊州,以除逆寇,未可舍此西行。”王M以為餘賊巢壘者是,反疑朱彤老怯,懼于前進,乃不听其勸,留丘隨守楊口,自將人馬望竟陵而去。杜曾探知其事,引兵夜襲楊口,丘隨戰死,五百餘兵盡被所殺。杜曾乘勝復攻荀崧。崧懼曾兵強獷,閉門不敢出戰,曾乃大掠,鄉邑為之一空。王M扎竟陵,第五猗出兵與戰。M請王敦相助,敦即自引兵至,第五猗奔守沔口,M得竟陵。曾聞知大怒,合猗兵轉掠漢陽下縣,俱破之。
風聲報至建康,晉元帝大駭,問于群臣曰︰“杜曾復熾,荊州、楊口、沔口、漢口皆被所破,恐其順流來犯建康,如何區處?”王導曰︰“不足慮也。今周訪屯兵豫章,雄視江右,宜下詔令其會合漢陽許朝、樊口李桓,一同統兵征剿杜曾,何憂賊徒敢窺江東乎?”元帝大喜,即日降詔,令人前去。周訪得命,乃命夏文華、夏文盛引兵一萬,先往會合許、李二處之兵,自與周撫隨後而進。杜曾聞知,引眾退守楊口壘。不數日,三處官兵盡至,相見訖,亦望楊口而進。杜曾盛兵嚴陣以待。周訪看其風勢,乃聚眾兵將分付曰︰“此賊久歷戰陣,非比別寇,矧曾勇力過人,諸君不可輕忽,各宜齊心協力,以顯令名。可將兵馬分作三甄,李將軍屯兵右甄,許將軍屯兵左甄,我領中軍。賊兵若至,不可妄動驚亂。今此若敗,則江南震恐矣。各宜依吾號令而行,不得輕動!”即將甄壘排定,以二夏伏于中甄左右,傳示各將官曰︰“吾自上于將台指揮,以鼓聲為號,鼓緊則奮力接戰,緩而三擊,則退入陣。今右甄近賊,彼必先擊,左甄、中甄不許接救,听鼓即逃入左甄,賊定趁勝擊左。二位可輪流挑戰,不問勝與敗,听鼓三擊,當退入中甄。賊再傲慢妄進,看吾紅旗起,信號響,一齊殺轉,可勝賊徒矣。”眾皆遵听約束。分撥才定,只見杜曾身騎駿馬,手執大刀,果向右甄而進。官將李桓出馬喝道︰“賊子休得無禮!”曾笑曰︰“汝是何人,若此自大?廣州上將朱伺、童奇尚然戰敗,料你無名下將,不是對手!若知死活,可速退去,免被殺戮。”李桓曰︰“潑賊狂徒,敢此大膽!曾聞李將軍名否?”曾曰︰“你說便會說,只怕少刻走之不及!”李桓大怒,挺槍出馬,曾舞大刀砍進。二人咬牙嚙齒,狠戰上三十餘合,初無勝敗,賊漸逼進,桓覺槍法慌亂。周訪看見,欲使勞碌杜曾,乃令擂鼓助戰。兵士遂各大喊,桓復盡力極斗。約近又三十多合,李桓抵之不住,退後將及百步,訪恐有失,命緩緩三擊其鼓,桓遂走入左軍。杜曾追至,許朝橫戟擋住。曾乃約住馬韁,以刀砍住,兩個左回右轉,亦戰上三十餘合,許朝遮攔不迭。周訪鼓聲大起,朝勢甚迫。李桓知其將敗,殺出接應,曾又戰二十餘合,桓又不能敵。許朝本怯,恐周訪見罪,只得再戰,桓乃得憩。朝對不十合,手腳又亂。桓見催軍鼓不止,復進並攻。杜曾全無懼怯,奮戰益力。李桓、許朝終是不能之勝,賊黨競進,鼓手乃三擊鼓,官兵皆退入中甄。杜曾不知有計,恃勇追掩,直逼中軍。
周訪見曾中計,將紅旗拽起,甄內信炮連天。夏文華、夏文盛兩翼沖出,周撫自中殺至,杜曾急退,已被官兵三面截住,合殺其兵。許、李二人又皆翻身撲轉。曾被三路夾攻,不能抵敵,乃不顧兵卒,殺條血路,獨自逃命,隨行者有二三百人,周撫追之不能及。周訪下台高叫曰︰“杜曾驍勇善戰,輕易難勝。吾今用計勞碌他們,以逸兵破彼部眾,速宜追剿,勿使其至沔口,再合兵馬,以貽禍根,此機會不可失也!”于是二夏驟馬當先,兵皆鼓噪而進。許、李二軍未發,訪又曰︰“汝二甄之兵,先當賊銳,效力已過,吾顧知矣。但今賊鋒已挫,亦可助威追之,以收全功,休得落後!”于是二軍亦皆奮勇而前。賊眾數千,四散亂奔,望風逃竄。走至沔口,未得入城,周撫追及,曾方立馬復戰,二夏又到,賊帥舊官將第五猗率兵三千來救。正戰間,李桓、許朝殺至,賊復大敗,只剩殘兵千餘,沖走而去。周訪自到,又命軍士飽食,輕裝連夜再趕,可盡滅杜曾矣。眾將又進,追至漢口。曾、猗等扎住造飯,未及食,夏文盛先到,直趨賊陣,急欲迎戰,夏文華引兵殺至,杜曾當先殺出,第五猗與眾黨未及逃,官兵盡到,悉皆擒降,杜曾單騎走入太和山中藏匿。周訪乃招安被陷州縣歸正。李桓、許朝辭還本郡,鄭攀奉王M入荊州。訪乃班師,使人解賊黨至建康。晉主見之大喜,改周訪為襄陽刺史,以憚壓杜曾。
即日又與眾朝臣會議,欲趁平定荊襄之勢,合兵恢復中原。先下詔加劉琨為太尉,段匹殫為太保,令其起遼西四鎮段氏親兵,共討石勒。若肯奉命,然後再調他鎮諸侯,征取別郡。使至幽州,段匹殫接入宣詔,言︰“周訪盡平荊寇,南土大定。卿等可起四部親兵,先討石勒,朕當北上克復洛陽,則漢寇兩頭受敵,可成功矣。”段匹殫受詔,即發使命往叔父涉復辰、兄段疾陸眷、弟段末杯三處,言︰“晉主新平劇寇,南方已定,將欲北上復仇,各處皆已奉詔,特請宗族共議,推劉琨為盟主都督,報效朝廷。”遼西公段疾陸眷見書,請其弟段末杯相議。末杯近與匹殫忿爭不睦,且襄州得石勒釋放之恩,曾約為兄弟,乃往見陸眷,說之曰︰“向日是兄主盟,與石公結納,矢為救援。今彼無惡于我,縱不相從,亦不可食信,脫若相見,將何為辭?卒與反面,此豈大丈夫之所為乎?且今又不為我家己事,兄其以我遼西蕞爾之兵,能保即勝石勒乎?”疾陸眷曰︰“弟言亦甚善也,但叔父山海公已從,吾何不听?”末杯曰︰“吾往見叔父,看其主意若何,又作道理。”復又往見涉復辰,說之曰︰“今幽州公欲會叔父兄等,共立劉琨為都督,總我四鎮兵馬,共征石勒。叔料石家兵馬強弱如何,而即听之?且琨被破,無地可棲,寄身段氏之人,匹殫兄不先與叔兄商議,竟欲尊他,則是我等皆為琨之部屬矣。大丈夫听人指揮,豈不恥乎?佷今先來稟過叔父,我必不去,勿以吾為無忠義也!”涉復辰曰︰“佷乃剛硬之人,既不肯去,我等焉能保勝,去惹怨恨乎?”遂不發兵相應,陸眷亦止。匹殫不能獨進,其議悉罷。末杯欲遏抑匹殫,密又使人將奉詔命之事報知石勒,要賣人情。勒見報,乃亦具本上平陽奏知漢主。
漢主見之,召集朝臣商議,靳準曰︰“晉人所恃者,以其西北諸方尚有所屬州郡故也,吾能盡並北地,彼方絕望。今有汝陰、滎陽間居我漢腹內,未曾並取,不若先發軍馬,奪此二郡,則山之東西,關之內外,盡吾所有,彼焉奈我何哉!”漢主劉聰然之,乃使大將劉暢為帥,王騰、喬遂為副,引兵三萬,先取汝陰。汝陰守將乃滎陽刺史李矩。矩見此消息,急聚將佐郭默等計議其事。其部屬裨將輩皆曰︰“漢兵甚銳,長安、洛陽都城大郡,尚被其破,況此小郡,糧少兵微,焉能抗其鋒哉?不如請降,以免百姓荼毒之苦。”李矩曰︰“不然。吾守此地三十年矣,歷數大兵,今日何言降也?”郭默曰︰“我有一計,正當以降破彼。今可修書送去稱附,用遜辭奉承劉暢,賺其屯兵界內,與之來往,暢必以吾懼他,真心降順,不以我等為備。再使人以財物啖其部屬,牛酒啖其兵士。眾見我意殷誠,定然放膽忽戰,然後以精兵劫其營壘,燒其糧草,賊必逃去矣!”眾皆疑懼,不敢應承,獨牙將李賓曰︰“此計大妙,各宜秘密,某請便行。”矩令郭誦作書,使賓持去。賓至漢營見暢,匍匐再拜曰︰“吾王言汝陰城小,糧少兵微,見大軍到臨,情願歸矣,惟求免殺掠百姓,望將軍以仁義為心,俯納為幸。”劉暢曰︰“李滎陽肯歸順保民,吾何不從?”即將兵馬于五里崗屯扎,款待李賓,親送出營。賓回見李矩,言暢如此如此,矩大喜。次日,備辦鎧馬饋送,又齎牛酒犒賞兵士,暢以為真,分賞軍人,令其盡飲。李賓回勸李矩曰︰“漢將傳示三軍盡飲,並無疑備之心,乘今夜進兵,可破劉暢,又不致久而謀泄。”李矩然之,使郭默傳令三軍整點,眾不敢應,矩曰︰“汝等懼怕不能取勝也?此處大賢子產廟極有靈應,我今命郭參謀致祭于彼,若神人許我出兵則去,如不許出兵,又作別議。”眾皆信之。
矩令郭誦往祭求簽,密令其子重賂一巫人,囑令如此而行,另有賞謝,其人允諾。郭誦禱畢,徑抄其許勝詮詩,回示軍將。正看間,忽有一人身披黃服,如醉如痴,撞入府堂,佯狂踟躅,抱持不住。諸將士皆裂開觀看,其人大喝曰︰“眾皆休散,不得喧嘩!”言訖,竟升公座,拍案大呼曰︰“值日吏典某人可召將官郭默、耿稚上廳听令,郭誦等在下者不用召。”道畢,閉目少息,須臾起身,倚案謂眾曰︰“吾乃鄭大夫部下值符使者是也。大夫有令,今漢寇侵犯汝陰,眾人議降,此決不可。他欲將李太府送上平陽,盡殺晉之兵將,換漢人來守,使我先賢陷于犬羊。我主命吾來報,今著游奕將軍帶領陰兵助汝破賊,以救軍民之命。可以火速整頓,趁今夜賊眾肆飲醉酒,悄悄疾至五里崗伺候,看陰風微起,是吾大夫來也,汝等一齊奮勇殺入,賊兵自亂,定然教他片甲不留。諸將弗得驚懼,努力干功,漢兵從此再不敢偷覷汝陰矣。我今回話去也!”言訖,昏倒于座。李矩命人以被披蓋于其身,即與郭默出整軍馬,諸兵將信其言,盡皆踴躍爭先,結束听令。矩命頭上各系白帶一條為號,飽食而起,人皆餃枚,馬盡勒口,二更一齊出寨。于路見微風吹面,真以為神,如飛不停,頃刻即便行至漢寨,分作四處一齊殺入。漢兵信降,果然不備,醉飲而睡。及聞喊發,眾皆惶惶而起,人不及甲,馬不及鞍,黑暗不分你我,自相混殺。矩兵皆有記辨認,以此死傷者盡是漢兵。戰至四更,尸骸疊疊,劉暢、喬遂各帶槍傷,不能當抵,只得棄寨而走。李矩催兵隨後掩殺,三萬雄兵,被七千人殺去三停之二。趕至天明,已五十餘里,矩兵亦各力疲,懼有救應,乃收拾回軍。劉暢、王、喬走至平陽界上,遣人入朝告罪。矩回汝陰,各郡縣皆來賀功推戴,遂復奉還滎陽,以拒漢寇。晉勢稍振,淮南得安,矩之功也。後人有詩贊曰︰
天意欲心存弱晉,故生祖李拒強胡。當年臣宰皆如許,肯使羌戎得妄圖?