通二路骑兵一前一后。夹住韩军。二将一声:“大刀出鞘”。二路楚军骑兵随都个个左手握枪。右手举起大刀。只听楚军战鼓一咚。二万三千骑兵随向韩军步兵阵前后正面冲杀过來。韩军步兵个个张弓以待。冷不防楚军骑兵到了箭杀范围突然勒偏马头。杀向左右两翼的骑兵。韩军骑兵随仓促应战。韩军二千骑兵怎挡得住楚军的二万三千骑兵。不一会便纷纷被砍杀。楚军骑兵乘势从两翼冲杀进去。韩军步兵大乱。不得不弃弓举枪接战。只见楚军骑兵左手长枪横扫。右手大刀猛砍。韩军的一万五千步兵在二万多楚军骑兵的砍杀下。不用二十分钟便全部倒在地面的血泊上。仅半个小时。韩军的二千骑兵和一万五千步兵。仅三百骑逃脱。其余的悉数被杀。楚军骑兵也阵亡三千。唐蔑、邓通的二路骑兵只剩二万骑了。唐蔑随令军士将截获的四千五百匹战马的马脚用绳联住。命一百骑兵看住。等后续的步兵大部队赶來时骑上。
正当唐蔑、邓通准备率军继续追击时。樊离率一万骑兵赶來。哦。原來樊离等不及步兵赶來。随将一万骑兵分成二纵队。令军士左手握刀。右手举枪。冒着箭雨冲进步兵阵砍杀魏军。当楚军战鼓一咚。一万骑兵成左右二路冲杀过去。魏军步军个个张弓搭箭。射杀楚军骑兵。但楚军骑兵是成二纵队。第一骑倒下。第二骑、第三骑已冲到阵前。右手一挥。借助战马的冲力。长枪掷出。便飞快的将前面的弓箭手击倒。如此这般。楚军骑兵被箭射中的很多。韩军弓箭手被长枪镖倒的也不少。楚军骑兵付出了很大伤亡。终于冲进魏军步兵阵内猛杀猛砍。也是半小时的战斗。魏军的一千骑兵、一万步兵。仅二百骑逃脱。其余全部被砍杀。楚军骑兵阵亡二千。截回战马二千六百匹。这时。楚军的步兵前锋赶到。步兵骑上战马变骑兵。故樊离所率的又是一万骑兵。还有六百留在后面的步兵里。
唐蔑、邓通、樊离各率一万骑兵成左、中、右三路继续往北追击魏、韩军队。到了宣庄、赵岗村。又遇魏军的三千骑兵和二万步兵的战阵阻击。双方力量相差太大。魏军当然也阻挡不住唐蔑、邓通、樊离三万骑兵的攻击。虽然如此。却能有效的拖延时间。好让公孙衍、韩当的另五万五千步兵逃脱。战斗进行了四十分钟。魏军的三千骑兵和二万步兵。只有五百骑逃脱回邓州。其余全部被杀。楚军伤亡四千骑兵。截回战马六千匹。
这时。唐蔑的步兵大部队前锋已在魏家集。四千五百名步兵跨上战马已经赶來。唐蔑随令五百骑兵看着六千匹战马。和邓通、樊离又是各率一万骑兵成左、中、右三路继续向北追击魏、韩军队。追到邓州的张寨。公孙衍、韩当已率着所剩的三千骑兵和五万步兵守在邓州。这时。天色已黑。唐蔑、邓通、樊离的三路骑兵只好驻下。暂停攻击。等候后面步兵的到來。公孙衍是聪明人。知道不趁天黑逃走。待到明早。也就插翅难飞。随令军士饭饱水足。步兵先起程。偷偷的连夜逃走。赶往镇平县与那里的十万魏、韩军队会合。其实。这时楚军的步兵还在赵岗村和魏家集。