宋殇公命令城西的联军即刻全部入城,但是为时已晚。郑庄公一直在密切注视着战况,当他得知联军破城时,立即命令郑军向敌人全速出击。于是精神饱满、体力充沛的郑军便对神情恍惚、疲惫不堪的联军发起攻击;结果大部分人逃进戴国,但是辎重和器械却全部被郑军缴获了。
在戴城的另一侧,公子突和高渠弥也对联军发起进攻。联军本来构筑了比较坚固的防御工事,郑军也在进攻初期遭受了一定的损失;如果联军能够坚持抵抗一天的话,在城里的得到休整的友军一定会与他们合兵一处击败郑军。
但是由于蔡人与宋人不和,他们乐见于宋国失败,结果就从自己的防线撤退、直接逃进城去了。卫军侧翼被破,自身不能独支,也跟着蔡军逃跑了。
城外还有联军留下的大量的攻城器械,这些器械全都被郑军利用起来,敌人马上就尝到了被自己制造的攻城器进攻的苦头。
联军在前一天的进攻中把城墙搞得千疮百孔,城门也被捣毁了——他们替郑国人尽可能地破坏了城市的防御体系,就好像生怕敌人战胜不了自己似的。郑军包围了刚刚灭亡的戴国,马上展开进攻,今天的联军就尝到了昨日戴军遭受的苦难。
联军抵抗了一整天。第二天(即八月九日)凌晨,城市再度易手,疲惫不堪的郑军俘虏了心力交瘁的联军——那可是三个国家的军队啊!宋殇公、孔父嘉和华督突围逃掉了。实际上郑庄公在进攻前曾下令“必须放宋殇公一条生路”,因为郑人再也找不到比他更愚蠢的人来充当宋国的君主了。
戴国被联军灭亡后便成为郑国的一个县。太子忽对郑庄公见死不救的做法颇有微词,他说,如果郑军及时参战的话,戴国本可以避免国破君死的悲惨结局。
郑庄公笑而不语,只是看着身旁的另一个儿子公子突。公子突说:“郑国当年之所以和戴国结盟,只是因为那时无法灭亡戴国罢了。”
郑人对不同国家的俘虏采取了不同的对待方式:对于蔡人,他们由于临阵脱逃的行为受到了礼遇,被毫发无损地送回蔡国;对于卫人,郑庄公狠狠地向卫宣公敲诈了一笔赎金,然后也把他们放出去了;对于宋人,郑庄公宣布只要没有太大罪行、并且肯脱离宋国的人都可以加入郑国国籍,同时获得自由和土地;但是顽固分子却要被贬为奴隶,并且终身不得释放。
对宋国战俘的政策已经实施了很久。原来郑国正处于快速扩张期,有大量无主的荒地等待人们占领和开垦,国家需要大量的人