晋国以荀林父为将,领兵救援郑国。
楚国于是前去攻打陈国,郑国因此得救,郑襄公于是在黑壤(今山西沁水西北)与晋国结盟。
郑襄公五年,即公元前六零零年,楚国再次攻打郑国,晋国又派兵前来救援。
郑襄公七年,即公元前五九八年,郑襄公又与晋国在鄢陵结盟。
次年,楚庄王再次出兵伐郑,郑国惶恐,又向晋国求援。
此时楚庄王的霸业正在中原之地如火如荼得进行,去年几乎完全覆灭了陈国,绝其社嗣。
而相反,晋国却是陷入了内部的混乱之中,晋国重臣赵盾死后,绝对的权力出现了真空期,晋国国君晋景公在前年才刚刚继位。
同时,晋国在东西两面需要应对楚、秦两个大国。
所以,郑国的这次求援,晋国的反应要远远慢于前两次。
于是,楚庄王围困郑国国都三月,楚军每日攻城不断,郑国伤亡惨重。
等到楚国军队攻入郑都,楚庄王下令秋毫无犯,郑襄公眼见局势如此,只能投降楚国。
他袒胸露乳,左手用旌节牵羊,右手拿着宰杀牲畜的弯刀,迎接楚庄王,表示郑国是存是亡完全听从楚庄王的安排。