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