巴音所率长生军全力骚扰迟滞,但兵力太少,担心被围,不敢于原地久战,只得边战边逃。
黑夜之中,黄巾军不知自己一方伤亡多少,只知敌人在逃。各渠帅误以为已方大胜,继续全力追击。
巴音兵退十里,得田畴接应。田畴令车兵在前,沿路摆开车阵,布数十架绞力弩炮于战车之上,以炮石攻敌。黄巾军无备,立刻被如雨点般的炮石击退,死伤惨重,攻势也不由一顿。
田畴、巴音乘机下令全军反扑,直将黄巾军杀退数百丈。黑夜之中,黄巾军不知敌军多少,心生恐惧,急忙列阵阻敌。
田畴、巴音攻杀一阵,立刻下令撤退。黄巾军各渠帅看清敌人兵少,再次脱逃,军心复振,胸中更加羞恼,急令继续追击。
田畴、巴音再退十里,又得典韦率先登军接应。田畴再布车阵阻敌,巴音、典韦率军绕开道路,于左右两侧奔袭敌军侧翼。长生军以弓箭攻敌,往来奔驰,不与敌人近战。典韦所率的先登军皆手执横刀,身披胸甲,于典韦带领下从侧翼狠狠杀入敌阵。
先登军以屯为横列,每屯相隔三十丈,如波涛般向前冲击。每屯军士右手紧握横刀,左手握着短枪,只双腿夹马前冲。在与敌接战前抛放短枪,然后双手握刀,趁敌军挡枪之机,杀破敌阵,直冲而过。如遇敌军重新列阵相挡,立刻打马转身,让开正面,让后队同伴冲击,再绕回自己军阵后面,重提马速,继续向前冲杀。
典韦近战、巴音袭扰、田畴放炮,直将数千黄巾杀得溃败而逃。