自长社火攻溃败之后,波才裹挟数万黄巾余众,夹杂沿途掳掠的青壮、老弱流民,一路惶惶向南奔逃。贼军经大火重创,军心已然溃散,行伍建制完全散乱,根本无法排布整齐阵型。
皇甫嵩、朱儁率领主力大军连夜出兵,在后稳步尾随施压,一路步步紧逼,将波才残部驱赶到阳翟城外、颍水北岸地带。曹操则领五千羽林铁骑,于昨夜大军开拔之时便抄偏僻小径先行疾驰,抢先占据颍水干流渡口。此处原本供军民通行的简易浮桥还掌控在黄巾留守士卒手中,曹操铁骑一到便迅速击溃守兵,当即拆毁渡口浮桥,彻底断绝波才部众向南涉水渡河的通道。
颍水是横贯野外的干流大河,河面之上再无其他通行桥梁,渡口浮桥已被曹军拆毁,溃兵缺少船只,根本无法渡河南下,已然陷入无路可退的境地。曹操率领五千羽林铁骑扼守临河渡口与西侧要道,牢牢堵死贼军西窜和涉水逃亡的路径。楚昀统领两千四百骑分列汉军大阵两翼,皇甫嵩麾下一千亲卫骑兵作为机动突击力量,随时等待号令出击。
东北方向,皇甫嵩、朱儁二人亲率合计七八千步卒主力列成规整军阵,缓缓向南压进,甲胄戈矛映着天光,阵线连绵铺开,彻底锁死贼军后撤之路。
波才数万残兵深陷这片绝地,前有颍水大河阻隔、渡口浮桥被毁无从渡河,西侧要道被五千铁骑死死封堵,身后汉军大阵步步合围,真正上天无路、入地无门。
绝境之下,波才强驱麾下青壮仓促拼凑阵线,贼中不乏悍勇死士,手持刀矛结队列阵,打算拼死突围,士卒心绪混杂,既有惶恐畏战之辈,亦有决意死战求生之人。
中军阵前,皇甫嵩冷眼望着对面乱象丛生的贼阵,不再迟疑,当即传令全军发起进攻。
号角骤然响彻原野,战鼓轰鸣震地。
汉军步卒稳步向前推进,长矛层层林立,一点点压缩贼军活动空间。军令下达之后,扼守渡口的曹操五千骑兵、两翼列阵的楚昀两千四百骑、皇甫嵩本部一千精锐亲骑同时冲杀而出,三路骑兵分方向驰骋穿插,轮番冲进黄巾乱军之中劈砍突击。
黄巾之中敢战之士结成小队拼死拦截,刀矛翻飞与汉军骑兵缠斗厮杀,奈何整体阵型松散,各自为战难以形成合力,防线还是被精锐铁骑层层凿穿。旷野之内哀嚎遍野,大批溃兵四下四散奔逃,四面八方大多被主力阵线拦截封堵,唯有东侧一处阵线缝隙尚未完全合拢。
波才自知大势已去,不肯束手就擒,当即调集上千名精锐亲信死士,集中全部力量朝着这处缺口猛冲,以大批人马拼死牵制汉军阻拦兵士,硬生生在合围阵线上撕开一道口子。混战之中尸骸堆叠、厮杀惨烈,这支突围主力大半战死,最终波才仅带着二十余名贴身护卫亲骑,借着乱兵掩护冲出重围,策马沿着颍水东南岸疾驰,直奔汝南西华,打算投奔盘踞在此的彭脱,两军合兵再做反扑。
三路铁骑往来驰突,所向披靡,此战当场阵斩黄巾敢战士卒三万人,慌乱之中还有一万名溃兵在奔逃践踏间失足坠入颍水溺亡,大批老弱与被裹挟百姓见大势已去,丢掉兵器跪地投降。
血战落幕之后,全军并未立刻动身,将士们分头清扫战场、清点首级斩获、看管数万降兵、收拢军械粮草、救治伤员,前后足足耽搁了一两个时辰。审问被俘黄巾士卒时,方才从俘虏口中打探到波才已经突围出逃,目标直指七十里外的西华县。恰在此时,前方探马策马疾驰赶回,呈上急报,印证了俘虏供词,波才意图赶往西华与彭脱合兵一处。
军情紧迫,不容再过多拖延。
皇甫嵩当机立断,抽调部分步卒留守此地,负责继续看管俘虏、囤积物资、看护全军伤病兵士。下令曹操、楚昀二将即刻统领两支骑兵部队,先行奔赴颍水河岸,就地赶造浮桥,抢时间渡河追击。
阳翟到西华不过七十里路程,单人快马半日便可抵达,己方步兵行军迟缓,再加上此前已然耽误数时辰,只能全速赶路,尽量缩小和逃敌的距离。
将士们就地搜集木料、船只、绳索,全力抢修跨河浮桥,不多时便搭建完毕。皇甫嵩、朱儁率领剩余步军主力迅速渡河,紧紧跟在两支骑兵身后向东全速压进。
此时波才已经和彭脱所部兵马在通往西华县城的官道上汇合,大队人马仓促赶路,堪堪行至西华城外郊野,距离城门尚有一段距离,还未曾来得及进入县城、依托城防固守,曹操与楚昀的骑兵已然疾驰赶到,抢先横亘在贼寇与西华城门之间,将两股黄巾死死拦在旷野之上,断绝了他们入城的最后机会。
后方烟尘大起,汉军七八千主力步军浩荡赶至,再度完成合围。
前有铁骑拦路封堵入城通道,后有大军压境步步紧逼,两股黄巾贼寇进退两难,再度重演颍水北岸的绝境。
汉军南北两面同时发动猛攻,兵锋横扫旷野。毫无章法的乱兵根本无力抗衡,此战再斩杀贼兵一万有余,波才、彭脱二人兵败势穷,最终死于乱军刀锋之下,剩余残寇全部放下兵刃归降。
至此,波才、彭脱两支颍川黄巾主力尽数覆灭于颍水北岸与西华城外郊野,颍川境内战火基本平定。