二十一年（公元前607年），郑国的公子归生从楚国之命，率军攻打宋国，宋国战败，主将华元被擒获，并获得乐吕尸体和甲车四百六十多辆，俘虏二百五十人。郑穆公的骑墙行为，有时还会遭到晋楚两方面的打击。晋国在北林之战失败的当年就攻打郑国进行报复。夏天，晋国联合宋、卫、陈三国联军大举进犯。次年，晋成公率师攻郑，大军直逼至郔（一说在今河南滑县，一说在郑州），郑国被迫讲和，并再次成为晋的盟国。同年夏年，楚庄王便出兵侵犯以示报复。可以说穆公的一生就是这样游走摇摆在晋国与楚国之间。
去世.郑穆公二十二