桓王(前720年)即位后，计划削弱卿权以加强王权。加上周朝领地与郑国领地邻接，郑国多次越界取禾，故桓王罢免了郑庄公卿士之职。庄公不满，便不再朝见天子。周王室始与郑国交恶。桓王二年(前718年)春天，晋国曲沃封君曲沃庄伯贿赂周桓王，联合郑国、邢国攻打晋国都城翼城,晋鄂侯战败，逃奔随邑。同年夏天，晋鄂侯去世，曲沃庄伯于是再度攻打晋国。由于当时曲沃庄伯背叛周桓王，同年秋天，周桓王便反过来支持晋国，并派遣虢公 率领军队讨伐曲沃庄伯，曲沃庄伯兵败，只得逃回曲沃防守。周桓王立晋鄂侯之子晋哀侯为君。桓王十二年(