晋灵公十三年,即公元前六零八年,夏,晋国人惩罚不听从命令的人,将胥甲父驱逐到卫国,让他的儿子胥克继承他的位置。胥甲父的下属先辛逃到了齐国。
郑穆公表示,晋国不值得与之往来。
这是因为穆公觉得当初宋国人弑宋昭公,晋国人率领诸侯之师前往讨伐,可宋国人请求讲和,就同意了。当初齐国人入侵鲁国,诸侯在扈地会盟时本来要讨伐齐国,可齐国人贿赂晋侯,就将诸侯之师撤走了。
昨日之宋公,恐今日之郑伯。齐人既侵鲁,他国亦可攻郑。
于是,郑国与楚国结盟。
城宫公去世的时候,楚国人表现无礼,因此陈灵公继位后与晋国结盟。
秋,楚庄王率军攻打陈国,之后又攻打宋国。
晋国赵盾率军救援陈、宋两国,与宋文公、陈灵公、卫成公、曹文公在棐林(郑地,今河南新郑一带)会见,准备攻打郑国。
楚国大夫蒍甲率军救援郑国,与晋军在北林(郑地,今河南郑州内),抓获了晋国大夫解扬,晋军这便撤兵回国。
晋国人打算与秦国人讲和,赵穿便表示,我率军攻打崇国,秦国为崇国所急,一定会救援崇国。这样我们就可以与秦国讲和了。
冬,赵穿率军攻打崇国,秦国却没有因此与晋国讲和。
晋国人攻打郑国,这是为了报复北林之役。
这一年,晋灵公十七岁,奢侈无度,赵盾屡次进谏,可灵公都没有听从。
晋国因此无力于楚国相争。
晋灵公十四年,即公元前六零七年,春,郑国人奉楚国之命攻打宋国。
二月,两军交战于大棘(宋地,今河南睢县南),宋军不敌楚军。
秦国人攻打晋国,这是为了报复晋国攻打崇国。
秦军包围了焦地(晋邑,今河南陕县南)。
夏,赵盾率军救援焦地,之后在阴地会合诸侯联军,攻打郑国。这是为了报复大棘之役。
楚国斗椒率军救援郑国,驻扎在郑国等候赵盾。
赵盾得知消息之后,表示,他的宗族在楚国争权,大概要毙亡了,就让我加重他们的症状。
于是,赵盾撤兵回国。
九月,晋国发生内乱。
乙丑,晋灵公被弑,享年十八岁。
这一年,周匡王去世,其弟姬瑜继位,是为周定王。