都被郑所占。前575年春，楚共王在武城（今河南省南阳市北）派公子成出使郑国，以汝阴的田地（今河南省郏县、叶县间）向郑国求和，郑国就依附楚国，背叛了晋国。夏天，郑子罕率兵攻打宋国，被败于汋陂（今河南省商丘市、宁陵县之间），但随后又败宋于汋陵（今河南省宁陵县南）。郑宋交战不久，晋国准备兴师讨伐郑国，一方面出动四军，一方面派人前往卫国、齐国、鲁国，准备和这些国家协同作战。郑成公得知后，向楚国求救。楚共王决定出兵救郑，由司马子反、令尹子重、右尹子革统领三军，和蛮军会合，与晋军在郑国的鄢陵交战。这就是鄢陵之战