四年,伐秦,取少梁。秦亦取晋之殽。六年,秦康公伐晋,取羁马。晋侯怒,使赵盾、赵穿、郤缺击秦,大战河曲,赵穿最有功。七年,晋六卿患随会在之秦,常为晋乱,乃佯令魏寿馀反晋降秦。秦使随会之魏,因执会以归晋。

晋灵公在位的第四年,晋国发兵讨伐秦国,夺取了秦国的少梁地区。秦国为了报仇于是发兵攻打晋国夺取了晋国的殽地。

晋灵公在位的第六年,秦康公发兵攻打晋国,夺取了晋国的羁马地区。晋灵公对此非常的生气于是派遣赵盾、赵穿、郤缺发兵攻打秦国,双方在河曲地区交战,赵穿立下的功劳最大。

晋灵公在位的第七年,晋国的六位上卿担心随会在秦国为秦王出谋划策,从而影响晋国的利益,于是他们派魏寿馀假装反叛了晋国投降秦国,秦王对此非常的高兴于是便派随会去接待魏寿馀,魏寿馀因此捉拿了随会返回了晋国。

八年,周顷王崩,公卿争权,故不赴。晋使赵盾以车八百乘平周乱而立匡王。是年,楚庄王初即位。十二年,齐人弑其君懿公。

晋灵公在位的第八年,周顷王去世了,周王室的大臣开始争夺权利,因此顾不上将周王去世的消息通知诸侯让他们来赴会参加丧礼。

晋灵公派遣赵盾率领八百乘前去平定周王室的叛乱,周王的叛乱平定之后,赵盾拥立了周匡王。这一年楚庄王刚刚即位。晋灵公在位的第十二年,齐国的大臣诛杀了齐懿公。