劉協破了夏侯惇右翼,生擒曹洪。與高順、朱皓引得勝之兵繞過夏侯惇來攻曹仁。令朱皓鳴金為號。
原來右翼許褚領兵對曹仁,列好陣勢之後,許褚便搦戰曹仁。本來夏侯惇約定中路大勝之後左翼曹仁再出兵。曹仁見許褚步行而出,不著盔甲,口出不屑之言,忍耐不住,縱馬來鬥許褚。許褚縱馬挺刀相迎。二人略攻十合,許褚道“少歇。”退回陣中。曹仁盯著他,恨不得一口水吞了去。許褚休息片刻,騎了匹馬出陣。曹仁巴不得許褚來戰,又鬥上十數合,許褚道“馬屁已乏,換馬再戰!”曹仁不耐,道:“如何便有這許多麻煩!”許褚笑道:“將軍若是害怕,不戰也行。”嘻嘻笑著回陣。曹仁忿怒而回,隻等許褚換好馬與他拚個你死我活。怎知道許褚回陣後久久不見回來。曹仁也不敢造次,便等中路夏侯惇消息。
卻說許褚聽到約定信號,知道左翼已經得勝,便指揮士卒殺出。曹仁搦戰半天都沒反應。隻聽得右翼殺聲震天,不知戰況如何。剛要派人打聽,對陣許褚領軍殺來。曹仁出馬便戰,突然陣後軍馬殺來。劉協軍剛剛大勝,士氣高昂。而曹仁軍正所謂“再衰三竭”,被許褚戲耍後士氣已衰。又被許褚和劉協前後夾擊,頓時大亂。劉協又命軍士大喊“曹洪已敗,全軍覆沒,有頭盔為證。”曹仁兄弟關心,方寸大亂,不知消息真假。無心戀戰。隻好率兵往夏侯惇中路靠攏。
劉協見曹仁靠近夏侯惇,知其已心戀戰。讓朱皓、高順、許褚分軍趕殺。許褚趁機搶上,先奪了曹仁旗幟。曹仁軍見帥旗已倒,又聽到說“曹仁又敗”,軍心惶惶,亂成一團,反而衝動夏侯惇隊伍。曹仁見到夏侯惇,才知道曹洪已敗,生死不知。劉協與張燕、許褚三路夾擊,兩人無心戀戰,節節敗退。劉協便收軍,命張燕、高順、許褚、朱皓分軍追殺數十裏,降者不計其數。
夏侯惇曹仁敗退數十裏,彙集敗兵,尚有兩萬人,心中略定。使人打聽曹洪消息,才知道已被生擒。夏侯惇、曹仁引敗兵與夏侯淵合為一處,安下營寨。
劉協大勝,使張燕率兵押送八千降兵至陳留,命張遼看管。一麵與其餘諸將逼近夏侯惇下寨。
次日對陣,劉協帶朱皓高順許褚出列。夏侯惇便出陣搦戰。許褚縱馬先出,與夏侯惇戰在一起。夏侯淵又出,這邊高順出陣接戰。朱皓久在洛陽留守,未立軍功。有心要表現,縱馬搶出,上前夾攻。曹仁見了,出陣來助戰。朱皓便棄了夏侯淵來迎曹仁。朱皓雖是名將之後,深通兵法,卻隻有二十來歲。與曹仁約鬥二十合,朱皓氣力不加。曹仁一刀砍來,把頭盔上朱纓削去。朱皓撥馬便逃。曹仁不舍,縱馬追來。劉協見了,取寶雕弓,搭金鈚箭,一箭望曹仁射來。曹仁眼尖,低頭避過。這一箭卻提醒了朱皓。取了張弓,彎弓搭箭,正是“弓如滿月,箭似流星”,一箭射去正中曹仁頭纓。曹仁吃了一驚,劉協這邊的軍士頓時大聲喝彩。朱皓暗道“可惜!”退回陣中。曹仁不敢再追,便麾軍掩殺,兩邊混戰,各有死傷。權且罷兵。
次日,劉協使人搦戰,對麵夏侯惇高掛免戰牌。接連兩日。劉協心疑,使人探聽。打探夏侯惇夏侯淵引軍兩萬去劫吾軍糧道。劉協大驚,道:“潁川乃吾軍屯糧之地。徐晃押送糧草,潁川空虛。若夏侯氏趁機攻取潁川,糧草不繼,吾軍必亂。”欲引軍救應。荀攸道:“吾軍糧草乃徐晃將軍親自押運,想必不會有失。潁川重地,須使人屯守。今夏侯惇分軍劫糧,若知吾軍去救潁川,必趁勢來攻。須命人駐守此地,穩住曹仁。然後大軍前往潁川,先破夏侯惇。”劉協問:“諸將誰能暫守此地以防曹仁?”朱皓道:“臣願暫時守住此地,請皇上放心。”劉協大喜,留一萬士兵給朱皓,仍然打著天子的旗號。自與高順許褚賈詡荀攸來救潁川。
人銜枚馬摘鈴,劉協與兩萬軍急行軍,抄近路趕往潁川。於路走了一天一夜,中間隻休息了兩個時辰。到潁川時,剛好是黃昏時分。此時夏侯惇軍尚未到。太守趙儼見天子親引軍馬來潁川,不知道出了什麼事,連忙來見。劉協道:“夏侯惇暗中來取潁川,朕恐此地有失,特來救應。”趙儼出一身冷汗,道:“徐將軍率八千精兵押運糧草往陳留,城中隻有五千老弱守城。若夏侯惇軍來攻城,後果不堪設想。幸得陛下到此。”