二十二年（前520年）夏四月乙丑，周景王驾崩，戊辰，刘子刘献公挚卒，无嫡子，单子单穆公立刘献公庶子伯蚠为刘文公。刘文公、单穆公和景王宠臣宾起（宾孟）不和，宾起支持景王之子王子朝。景王死后，刘文公、单穆公在五月庚辰日杀宾起。立景王长子勐为周悼王。毛伯得、尹文公、召庄公支持王子朝，驱逐周悼王、刘文公、单穆公，立王子朝为王。周悼王在十一月乙酉去世，已丑，其弟周敬王即位。之后，刘文公、单穆公支持的周敬王和毛伯得、尹文公、召庄公、召简公支持的王子朝，在王畿附近，作战了三年，鲁昭公二十六年（前516年）冬，在晋国智