势渐盛。侃至始兴,听得其因,众将佐皆曰:"宜少停扎,待探强弱而进,免致仓卒被算。"侃曰:"此贼已据肇庆,侵掠广州甚急,若不疾进,彼亦得广,势即猖盛,愈难破矣。趁兹驰至广州,下令各郡征讨,贼必畏惧,惑兵之计,不可失也。"乃命郑正率兵一万,扬旗向肇庆径征王机,朱伺将兵五千进卫广州。二路齐发。王机探得,集作一处商议。其党众皆曰:"陶公非他将之比,杜弢、杜曾、张彦、王贡俱不能撄其锋,我若与抗,必无胜理。不如奔据交州,再图他举,此为上策。否则进退失守,那时徒悔莫及。"王机从之,引众从海道望交州而去,广地复宁。杜曾在荆州,见陶侃返兵,又肆猖獗,劫掠乡村,民不得安,书帖怨骂郑攀。攀见之甚悔,叹曰:"吾已弃邪归正,从事明刺史,只因怀抱不平,一时忿怒,错干此事,曾贼复又不仁,惹人笑骂,甚污陶公。今彼远去,吾将奈何?"乃与心腹伙夜商议,夤夜弃曾,复改正归投王廙。至杨口拜见,哀告言:"一时被杜曾所惑,致得大罪。今愿洗心改正,立功赎过,望将军赦之。"王廙一心欲入荆州,乃受其降。攀劝廙移兵先据竟陵,取贼根本。旧将朱彤曰:"郑攀虽降,杜曾狡猾难测,且宜令攀为前部,分兵随曾之变,会合大将军,明取荆州,以除逆寇,未可舍此西行。"王廙以为馀贼巢垒者是,反疑朱彤老怯,惧于前进,乃不听其劝,留丘随守杨口,自将人马望竟陵而去。杜曾探知其事,引兵夜袭杨口,丘随战死,五百馀兵尽被所杀。杜曾乘胜复攻荀崧。崧惧曾兵强犷,闭门不敢出战,曾乃大掠,乡邑为之一空。王廙扎竟陵,第五猗出兵与战。廙请王敦相助,敦即自引兵至,第五猗奔守沔口,廙得竟陵。曾闻知大怒,合猗兵转掠汉阳下县,俱破之。
风声报至建康,晋元帝大骇,问于群臣曰:"杜曾复炽,荆州、杨口、沔口、汉口皆被所破,恐其顺流来犯建康,如何区处?"王导曰:"不足虑也。今周访屯兵豫章,雄视江右,宜下诏令其会合汉阳许朝、樊口李桓,一同统兵征剿杜曾,何忧贼徒敢窥江东乎?"元帝大喜,即日降诏,令人前去。周访得命,乃命夏文华、夏文盛引兵一万,先往会合许、李二处之兵,自与周抚随后而进。杜曾闻知,引众退守杨口垒。不数日,三处官兵尽至,相见讫,亦望杨口而进。杜曾盛兵严阵以待。周访看其风势,乃聚众兵将分付曰:"此贼久历战阵,非比别寇,矧曾勇力过人,诸君不可轻忽,各宜齐心协力,以显令名。可将兵马分作三甄,李将军屯兵右甄,许将军屯兵左甄,我领中军。贼兵若至,不可妄动惊乱。今此若败,则江南震恐矣。各宜依吾号令而行,不得轻动!"即将甄垒排定,以二夏伏于中甄左右,传示各将官曰:"吾自上于将台指挥,以鼓声为号,鼓紧则奋力接战,缓而三击,则退入阵。今右甄近贼,彼必先击,左甄、中甄不许接救,听鼓即逃入左甄,贼定趁胜击左。二位可轮流挑战,不问胜与败,听鼓三击,当退入中甄。贼再傲慢妄进,看吾红旗起,信号响,一齐杀转,可胜贼徒矣。"众皆遵听约束。分拨才定,只见杜曾身骑骏马,手执大刀,果向右甄而进。官将李桓出马喝道:"贼子休得无礼!"曾笑曰:"汝是何人,若此自大?广州上将朱伺、童奇尚然战败,料你无名下将,不是对手!若知死活,可速退去,免被杀戮。"李桓曰:"泼贼狂徒,敢此大胆!曾闻李将军名否?"曾曰:"你说便会说,只怕少刻走之不及!"李桓大怒,挺枪出马,曾舞大刀砍进。二人咬牙啮齿,狠战上三十馀合,初无胜败,贼渐逼进,桓觉枪法慌乱。周访看见,欲使劳碌杜曾,乃令擂鼓助战。兵士遂各大喊,桓复尽力极斗。约近又三十多合,李桓抵之不住,退后将及百步,访恐有失,命缓缓三击其鼓,桓遂走入左军。杜曾追至,许朝横戟挡住。曾乃约住马缰,以刀砍住,两个左回右转,亦战上三十馀合,许朝遮拦不迭。周访鼓声大起,朝势甚迫。李桓知其将败,杀出接应,曾又战二十馀合,桓又不能敌。许朝本怯,恐周访见罪,只得再战,桓乃得憩。朝对不十合,手脚又乱。桓见催军鼓不止,复进并攻。杜曾全无惧怯,奋战益力。李桓、许朝终是不能之胜,贼党竞进,鼓手乃三击鼓,官兵皆退入中甄。杜曾不知有计,恃勇追掩,直逼中军。
周访见曾中计,将红旗拽起,甄内信炮连天。夏文华、夏文盛两翼冲出,周抚自中杀至,杜曾急退,已被官兵三面截住,合杀其兵。许、李二人又皆翻身扑转。曾被三路夹攻,不能抵敌,乃不顾兵卒,杀条血路,独自逃命,随行者有二三百人,周抚追之不能及。周访下台高叫曰:"杜曾骁勇善战,轻易难胜。吾今用计劳碌他们,以逸兵破彼部众,速宜追剿,勿使其至沔口,再合兵马,以贻祸根,此机会不可失也!"于是二夏骤马当先,兵皆鼓噪而进。许、李二军未发,访又曰:"汝二甄之兵,先当贼锐,效力已过,吾顾知矣。但今贼锋已挫,亦可助威追之,以收全功,休得落后!"于是二军亦皆奋勇而前。贼众数千,四散乱奔,望风逃窜。走至沔口,未得入城,周抚追及,曾方立马复战,二夏又到,贼帅旧官将第五猗率兵三千来救。正战间,李桓、许朝杀至,贼复大败,只剩残兵千馀,冲走而去。周访自到,又命