齐桓公一生总共有过好几个夫人,但是这几个夫人都没有儿子,所以说齐桓公并没有嫡子,根据当时“立嫡不立庶,立贤不立长”的习惯,最后齐桓公选择了公子昭为继承人,但是晚年的时候齐桓公宠信小人,而且对于公子无亏的母亲也非常宠爱,所以让那些小人蠢蠢欲动。齐桓公病重被一干小人囚禁的时候,各个公子都忙着争权夺利,所以没有顾着齐桓公,任由齐桓公死在了一个角落里。
在齐桓公死后,易牙等奸臣扶持公子无亏,对抗公子昭,公子昭不得不远走宋国,但是公子无亏毕竟不是太子,没有继承的权利,于是在公子商人的带领下,其他的诸位公子一起讨伐公子无亏,诸人大战,其中公子雍势单力孤就逃到了秦国,受到了秦王的重用,融入了秦国生活。在齐国内部争斗不休的时候,公子昭得到了宋国的帮助,联合了诸国军队一起讨伐公子无亏,在众多诸侯联军的帮助下,公子昭成功的击败了公子无亏,成为了齐孝公,但是之后宋国撤军,公子商人联合了公子潘、公子元等人再次攻打齐孝公,齐孝公不得不再次逃到宋国请求宋国的帮助。后来齐孝公在位不过10年就去世了,之后公子商人杀害了其他人登基为齐懿公,但是没几年就因为暴虐无道被杀了,于是齐国再次招来了当时远走卫国的公子元,是为齐惠公,等到齐惠公死后,齐桓公的儿子们的夺位过程也算是告一段落了。