晋国对于楚国的步步紧逼自然不会坐视不管,晋赵盾迅速做出反应。他亲自率领大军,与宋、陈、卫、曹诸国军队会师于棐林。此次会师的目的十分明确,就是要攻打郑国,以此来救援陈国和宋国,挽回晋国在中原地区逐渐流失的声誉和影响力。
同年冬天,为了彻底摆脱当前这种极为不利的被动局面,晋国在赵穿的精心谋划下,想出了一个奇招——攻打秦国的盟国崇。晋国的如意算盘是,希望通过此举迫使秦国出兵来救援崇国。而一旦秦国出兵,晋国便能够顺势以向秦国施压使其求和的方式来缓和与秦国之间的关系,为自己争取有利的发展环境。
然而,秦国对于晋国的这番盘算似乎早有预料,并不予以理会,依旧按兵不动。晋国的这一策略未能达到预期效果,无奈之下,又转而进攻郑国,试图通过这种方式来报北林之战的前仇。
楚庄王七年(前607 年)春,楚国再次展现出其强大的威慑力。
郑国这一次听从了楚国的命令,出兵攻打宋国,试图为楚国打击晋国提供有力的支持。
郑、宋两国军队在大棘展开了一场激烈的大战。宋国军队由于准备不足以及战略上的失误,在战斗中陷入了极大的困境,最终遭遇了大败。郑国军队乘胜追击,不仅俘虏了宋军主将华元,还捕获了乐吕,以及多达四百六十乘的甲车战马 ,可谓是大获全胜。
华元好不容易突出重围逃了回去,但宋国为此次战争的失败付出了沉重的代价。尽管如此,华元回国后也为宋国筑城防御,力求尽量挽回损失。
秦国方面,为了报复晋国此前侵犯崇国的战役,出兵进攻晋国,将焦国团团围住。秦、晋两国的关系就此一度陷入了紧张对峙的状态,战争的阴云再次笼罩在这片土地上。
同年夏天,局面再次发生变化。晋国在经历了诸多挫折之后,晋赵盾经过深思熟虑,决定先解除焦国的围困。
随后,他又联合卫国、陈国一同出兵攻打郑国,试图对郑国施加压力,以此来报之前大棘之战的仇怨。
面对晋国联军的进攻,楚庄王表现得异常冷静,同时也极其果断。他立即命令子越椒领兵前往救援郑国。
楚军的行动迅速而有力,很快就抵达了战场。
面对楚军的救援,晋赵盾以斗椒属于若敖氏家族,并且考虑到此时若敖氏家族势力虽然仍有一定根基,但“殆将毙矣,姑益其疾”,担心此时与子越椒正面交锋可能会引发楚国国内更复杂的不稳定因素,或是造成自身不必要的损失,于是心怀侥幸地悄然退去。
郑国攻打宋国、秦国进攻晋国,以及赵盾不敢与斗椒正面交锋等诸多事件的发生,其背后虽然有晋灵公荒淫无道、治理无方的原因,但也从一个侧面充分地说明,其时楚国的实力正在以惊人的速度日益上升。楚国已经成为了一个不容小觑的强国,即便面对一生都不服软的赵盾,晋国也都不敢轻易与之正面交锋。
正当晋国在国外与各诸侯国争斗中处于不利地位、焦头烂额之时,国内又因为晋灵公的暴虐无道引发了一场巨大变故。
这一年,不堪忍受晋灵公统治的晋国臣子赵穿,终于忍无可忍,怒而将其所杀。随后,赵盾等晋国重臣共同商议,立公子黑臀为晋侯,史称晋成公。
晋成公刚刚继位,就立刻展现出了振兴晋国的决心。
楚庄王八年(前606 年),晋成公亲自率领大军攻打郑国。这支大军一路疾驰,很快就抵达了郔地(今河南郑州北)。郑国面对晋国再次发起的进攻,感受到了巨大的压力。在内心的权衡之中,郑国最终决定再次与晋国和解,郑国与晋国订立了盟约,希望能在这场波谲云诡的诸侯争斗中寻得一线生机 。