七年,晋大臣潘父弑其君昭侯而迎曲沃官叔。桓叔欲入晋,晋人发兵攻桓叔。桓叔败,还归曲沃。晋人共立昭侯子平为君,是为孝侯。诛潘父。
晋昭侯在位的第七年,晋国的大臣潘父诛杀了晋昭侯而建议晋国其他的大臣迎接曲沃的桓叔做晋王。桓叔也想要做晋王,于是便没有经过其他晋国大臣的同意便带领兵马往晋国都城翼赶,桓叔的行为遭到了晋国其他大臣的反对,于是他们发兵阻击桓叔,桓叔战败回到了曲沃。
晋国的大臣于是拥立了晋昭侯的儿子平做了晋王,这就是晋孝侯,晋孝侯继位后就诛杀了潘父。
孝侯八年,曲沃桓叔卒,子鳝代桓叔,是为曲沃庄伯。孝侯十五年,曲沃庄伯弑其君晋孝侯于翼,晋人攻曲沃庄伯,庄伯复入曲沃。晋人复立孝侯子郄为君,是为鄂侯。
晋孝侯在位的第八年,曲沃桓叔去世了,桓叔的儿子鳝代替桓叔做了曲沃的王,这就是曲沃庄伯。
晋孝侯在位的第十五年,曲沃庄伯在晋都城翼城诛杀了晋孝侯,晋国的大臣于是联合起来攻打曲沃庄伯,庄伯不敌于是便退回了曲沃。晋国的大臣于是拥立晋孝侯的儿子郄做了晋王,这就是晋鄂侯。
鄂侯二年,鲁隐公初立。
晋鄂侯在位的第二年,鲁隐公继承了鲁王的位置。
鄂侯六年卒。曲沃庄伯闻晋鄂侯卒,乃兴兵伐晋。周平王使虢公将兵伐曲沃庄伯,庄伯走保曲沃。晋人共立鄂侯子光,是为哀侯。
晋鄂侯在位的第六年去世了。曲沃庄伯听到晋鄂侯去世的消息后非常高兴,于是他趁着这个时机发兵攻打晋都城翼。
周平王为了维护天下的局面于是派虢公领兵攻打曲沃庄伯,庄伯无奈只能领兵返回曲沃。晋国的大臣们于是拥立了晋鄂侯的儿子光做了晋王,这就是晋哀侯。