楚庄王千里迢迢前来攻打郑国,楚国兵马又耗时三月才打下郑国,按理来说应该是亡其国,绝其嗣。
可去年,亡陈国之时,巫臣以‘践其田而夺其牛’告诫楚庄王,使得陈国躲过了亡国之危。
楚国大夫虽然劝说楚庄王不能放过郑国,否则日后郑国再背楚向晋,就是楚国的祸患了。
可楚庄王认为郑襄公是一个有德行的国君,郑国人一定拥护他,不至于沦落到灭国的下场。
于是下令楚国军队退兵三十里,与郑国讲和。
郑襄公得知郑国保住了,就亲自到楚营去慰劳楚军,又派了公子去疾到楚国做质。
可此时,珊珊来迟的晋国援军已经越过黄河,得知郑国已经投降楚国,就决定与楚国一战。
郑襄公知道之后,害怕晋国军队因为郑国投降楚国而怪罪郑国。
郑国大夫皇戎对郑襄公说,他愿意到晋国军营去劝说晋军与楚国决战,如果晋国胜了,我们就服从晋国,如果楚国赢了,我们就臣服楚国,在他们两者之间选择强的那一方。
郑襄公听从了他的意见,挑起晋、楚两国交战,自己择其强者而从之。
结果,晋、楚两国在邲激战,晋国大败。
郑襄公得知楚国打了胜战,就到邲邑去朝见楚庄王,向楚国臣服。