郑国的饵兵突然从则从东、南方向的城门里冲出来,大喊大叫着杀入敌群。
说实话,饵兵们最初的逼人气势确实把戎军吓到了,敌人不得不停止进攻、列阵迎敌。郑人则不想给敌人准备的机会,仍然虚张声势地进攻敌军。
戎军并没有感受到太大压力,他们这才发现郑军的人数真是太少了,于是骤然发动反击。郑人只是象征性地抵抗了一下,马上便扔掉兵器,掉头逃跑了。戎军则在后面紧追不舍。
接下来的场景就不像追击逃兵而像是抢劫难民了。饵兵们似乎也非常配合敌人的抢劫行为,他们主动把武器、甲胄、玉坠和钱币抛满了逃跑的整条路线。戎兵大喜过望,他们把捡来或抢来的财物随便往怀里一揣或者别在腰间,然后继续向前奔跑。实际上到最后,很多人已经变成搬运工而不像士兵了。
饵兵终于把敌人引入包围圈,这次伏击行动的指挥官是大夫祝聃。祝聃开始击鼓,伏兵顷刻间从埋伏地冲出来。
郑军弓箭手首先对着敌人一顿猛射,随后用长兵器猛烈地攻击那些满身累赘、气喘吁吁又不知所措的劫掠者,并将敌人队伍截为四段。
中了埋伏的敌人扔下战利品转身逃跑,但是遭到了郑军的强烈阻击。郑军有秩序地从相对的丘陵坡上冲下来横击敌人,他们反复冲击给戎军造成重大伤亡;包围圈以外的敌人不敢而恋战掉头逃跑,但是他们在逃跑途中又被从郐邑中杀出来的郑军追击。
敌人已经溃不成军,郑军战车在追逃的过程中发挥出巨大的威力:战车可以随意冲撞碾压狂奔的步兵;弓手和车右任性地杀伤逃跑者;车轴上安装的转刀轻易地就能把步兵和战马的腿绞断。
伏击圈外的敌军逃跑后,郑军就可以放心地屠杀被围的戎兵了。祝聃下达的命令是不接受任何投降,全部杀死一个不留,于是这部分敌人就被全歼了。这种做法虽然残酷,但是震慑性极强,茅戎起码在几年内是不敢再入侵郑国了。。
郑军乘胜进攻,一举攻陷了茅戎大营。
郑国人取得大胜,但是在与茅戎作战耽误了太多时间,严冬的冬季已经到来,温度已经降到了极点,联军无法对宋国开展战,于是各自回国,等待来年再战。