邲之战后,楚庄王称霸而晋国实力未损,于是两大强国始终纷争不断。公元前579年,在宋国的协调之下,晋楚在宋国门外举行第一次弭兵会盟,两国同意暂止兵戈。但是晋楚之争却没有就此平息,两国内敛的矛盾只需要一个由头就能打起来,这个由头就是郑国。那么鄢陵之战真的是因为楚共公出手救郑才打起来的吗?
公元前578年春,晋联合齐、宋、卫、鲁、郑、曹、邾、滕八国攻秦,于麻隧大败秦军,楚国因未能及时救援,而与秦国联盟关系陷入僵局。
麻隧之战后,晋国免除后顾之忧,势力更盛,中原诸国实为晋国之属国。而楚国未及时援秦,陷入被动。
公元前577年,郑伐许,但许是楚国的附属国,所以楚国又攻打郑国。可是鄢陵之战不是楚国为救郑国打起来的吗?为何楚要攻郑?
其实春秋各国互相征伐,这些小国更是因为一时附庸一时叛离而屡遭征伐,今天是晋的盟友,明天可能就是楚的附庸。当然也有楚国这种伐郑时,还顺便攻卫,引起晋国不满。公元前575年楚共王以汝阴之田跟郑国议和,于是郑国就叛变了晋国,与楚结盟。同年,郑国攻宋,宋被击败。
晋国得到郑国叛变的消息,自然恼怒了,于是联合卫、齐、鲁发兵伐郑。于是郑向楚求救,楚发兵救郑,就这么晋楚又一次对上了。
尽管有弭兵之盟,但是各国之间利益相关,这一场因为郑国而爆发的鄢陵之战成为了晋国的一次反击战。但是两虎相争,势均力敌之下,要么一方残胜,要么两败俱伤。
晋楚两方又因为春秋作战的时代局限,加之要提防其他国家趁虚而入,因为谁也没有干倾举国之力争一时意气的事,所以晋楚两国在不断的纷争中各自消磨实力,逐渐都失去了争霸中原的实力,中原战场开始沉寂下来。