“漢軍來眾,襄國不可獨守。大王可使一軍渡河東襲聊城,圖齊、魯之地。再別派一將駐兵曲逆,與襄國成犄角之勢。劉季見我軍動,必分兵去救。敵勢已分,襄國可守也。”陳豨道:“此計甚妙。”大將軍張春道:“臣願引軍去攻聊城!”陳豨乃分兵二萬,令張春去了。王黃道:“某願引本部守曲逆。”陳豨道:“將軍若去,吾更無憂矣。”於是王黃留曼丘臣、趙利助陳豨,自引五千精兵往曲逆去訖。陳豨又恐二處有失,復令大司馬候敞引二萬軍兩邊接應。
早有探馬飛報高祖,高祖道:“此乃陳豨圍魏救趙之計。然若不分兵擊之,彼得聊城,從後夾攻,必擾亂我行軍之計。”曹參道:“臣願引軍擊之,必斬其將而歸。”言未畢,又一將出道:“臣亦願引兵擊之。”高祖視之,乃東武候郭蒙,原為周呂候呂澤之將。高祖大喜道:“我軍氣勢如虹,何愁代地不定。”乃道:“曹公文武兼備,社稷之臣也,更得郭將軍相助,敵何可懼哉!”遂令曹參為主將,郭蒙為副將,引兵五萬,往敵張春。自仍引兵去伐襄國。樊噲道:“臣願引五千軍先去探哨,為大軍開道。”高祖許之,樊噲遂引軍行。正行間,一軍攔住,正是陳豨將綦勿卬,兩軍擺開。綦勿卬令部將陳奇出馬,與樊噲交鋒。戰不三合,樊噲大喝一聲,一刀將陳奇斬於馬下,揮軍殺來,陳豨大敗而回。高祖知樊噲得勝,即時進兵,直抵襄國城下下寨。陳豨數敗,不敢迎戰,堅守不出。
次日,高祖三面豎立去梯攻城。陳豨見其勢危急,與程縱商議。程縱道:“可放火燒了倉庫、住所,出奔高垣,去守代郡。”陳豨從之,當夜二更,趁著夜色,開北門殺出。軍士報予高祖,高祖道:“休要追趕,先定常山屬縣,再作打算。”於是入城滅火,令眾將分略諸縣,柏人、常山皆降。探馬來報道:“陳豨將張春襲聊城,為曹參所敗,現已敗投東垣,陳豨已盡收之。使部將乘馬郗北助王黃守曲逆,與之遙相呼應,欲死守東垣。”左右皆道:“陳豨與眾將守東垣,王黃引萬餘人守曲逆,兩軍互為接應,更兼候敞從中游行,急難圖之。”高祖道:“且觀之動靜,再定破敵之計。”遂登高望東垣,見東垣城高而險,陳豨動員城中軍民守城,軍士皆披掛伏於城中,民夫往來搬運滾木擂石。高祖遂下令軍中道:“眾軍士都解甲休息,俟五日後攻東垣。”眾軍受令而行。訊息傳到城中,陳豨令軍民日夜為備,只待敵攻。至第五日夜,高祖夜半會食,令漢軍飽餐,明日會攻曲逆。將軍靳歙道:“今欲攻東恆,準備已久,士兵勢氣高漲,如上弦之箭,不可不發,如何能棄之先攻曲逆?”高祖道:“不然。東垣知我欲攻之,日夜備守,急難下之。曲逆不知我攻,出其不意,至必驚擾,攻之一日可破。拔曲逆則東垣勢孤。陳豨聞我攻曲逆,必遣別將代守,回援曲逆。半路伏擊,可擒陳豨。若獨攻東垣,不能卒下,頓兵攻城,死傷必多,如何能拔?陳豨兵若不利,並還曲逆,並兵合勢,觀我之虛實。吾深入敵地,軍無糧草,旬月之間,不戰而困。靳將軍之言,不合其宜也。”靳歙服其理,於是三軍趁夜往北來襲。行至城下,天剛放明,高祖見守軍果然不備,乃令三軍急攻東、南、西三門,留北門與敵人逃命。王黃不防漢軍突然來攻,堅守不住,遂開北門,與乘馬郗俱投馬邑而去。陳豨大司馬候敞方駐軍曲逆東南,聞得殺聲,急引兵來救,高祖令灌嬰拒之。灌嬰挺槍躍馬,來迎候敞。候敞身邊八員健將齊出,圍住灌嬰廝殺。灌嬰奮力衝突,連斬五將,其餘三將皆走。候敞大驚,不敢來敵,撥馬往北而走。灌嬰不捨,窮追八十餘里,力斬候敞,取其首級方歸,候敞之軍,授首者萬餘。高祖已得曲逆,聞灌嬰追斬候敞,乃讚道:“將軍真乃虎將也。”乃令厚賞。
卻說陳豨知高祖棄東垣先取曲逆,大驚道:“曲逆若失,吾孤掌難鳴也,不可不救!”乃令將軍綦勿卬、尹潘引三千軍先往救之,自引後軍接應,留趙利、曼丘臣共守東垣。前軍方行間,聽得一聲炮響,伏兵大起:左有樊噲、右有酈商,各引軍出。尹潘拍馬來迎樊噲,交馬十餘合,被樊噲一刀斬於馬下。綦勿卬膽裂,不敢迎戰,撥馬便走。樊噲催馬趕上,腦後一刀,將綦勿卬劈作兩半。三千騎兵盡沒。
陳豨聞得前軍大亂,知情中計,便欲還兵東垣。身後一棒鼓響,殺出一彪人馬,為首一將,跨馬掄刀,正是漢太尉周勃。陳豨不敢接戰,遂往刺斜裡便走,周勃引軍來趕,被張春、陳武雙雙敵住,陳豨乘勢走脫。張春、陳武先後棄了周勃,一路隨來跟定。周勃趁勢追殺四十餘里,奪得馬匹器械無數。陳豨不敢停留,急急如驚弓之鳥,忙忙如漏網之魚,直至代城,代郡郡守王機接應入