公元前643年,齐桓公病死,他的儿子忙着争夺王位,导致尸体三个月无人装殓,蛆虫都爬出了其所在的宫殿。不仅让人感叹一代霸主的黯淡落幕是如此悲惨。齐国也因为齐桓公的儿子们的争斗走下霸主的神坛,短短十几年就让位给了晋国。
当初,齐桓公有三个夫人,但都没能生下儿子,但他好女色,有众多姬妾,享受跟夫人一样的待遇的有六个人,分别是长卫姬,她生了无诡;少卫姬,她生了惠公元;郑姬,她生了孝公昭;葛嬴,她生了昭公潘;密姬,她生了懿公商人;宋华子,她生了公子雍。齐桓公跟管仲把孝公昭托付给宋襄公,立他为太子。易牙受到长卫姬的宠信,通过宦官竖刀给齐桓公献上厚礼,齐桓公又答应立无诡为太子。管仲去世后,五位公子各自建立党羽都谋求太子之位。十月初八,齐桓公去世。易牙入宫和竖刀杀了很多反对他们的大臣,拥立无诡为国君。五位公子及其党羽忙着相互厮杀,宫中空无一人,齐桓公的尸体在床上放了六十天都无人收殓,尸体上的蛆虫都爬出了殿门。直到十二月无诡继位这才入殓。
齐桓公死后,他十几个儿子中共有五人先后继位。无诡作了三个月国君就死了,没有谥号;之后是孝公,再之后是昭公,第四位是懿公,最后是惠公。公元前642年,宋襄公因接受齐桓公和管仲的嘱托率诸侯的军队讨伐齐国,并护送太子昭回国。齐人惶恐杀死了无诡,立太子昭为君,这就是孝公。齐桓公因为国内乱局,到八月才下葬。
公元前637年,齐国因宋国没有来参加会盟,讨伐宋国。这年夏天,宋襄公去世。
公元前636年,晋文公继位。
公元前633年,齐孝公去世,他的弟弟潘通过卫国公子开方杀死孝公的儿子,登上国君之位,这就是昭公。
公元前632年,晋文公在城濮之战(卫邑名,今山东范县西南)打败楚国,在践土(郑地名,今河南原阳西南)会盟诸侯,朝见周天子,周天子让晋国称霸。
公元前613年,齐昭公去世,他的儿子舍成为国君,但舍的母亲不受宠,所以国人不尊敬他。昭公的弟弟商人,在齐桓公去世后的国君争夺战中没有成功,就结交贤能之人安抚百姓,受到百姓爱戴。商人趁舍扫墓的时候杀了他,自立为国君,这就是懿公。
懿公继位后,骄傲专横,百姓不愿归附。当初懿公还是公子的时候,与丙戎的父亲去打猎,争夺猎物的时候没有成功,等他继位后,就砍了丙戎的父亲的脚,并让丙戎为自己驾车。庸职的妻子很貌美,懿公就占位己有,并让庸职做自己的乘车的护卫。这两个人在一起洗浴的时候因对方都嘲笑自己的痛处而怨恨懿公,便趁着懿公游玩时杀了他。齐人废黜了懿公的儿子,从卫国迎回齐桓公的儿子元继位,这就是惠公。