齊景公喜歡修建宮室,生活很奢侈,老百姓當時稅賦很重,很多大夫都勸諫他,所以大夫們和齊景公關係不太好,國中秩序不太穩。景公年紀大了,寵愛芮姬,芮姬生了個兒子叫做荼。景公想立荼為太子,不過深知這個事情得不到大夫們的支援,就一直逃避繼承人的問題,一說到此事,景公就說,喝酒吧,國家還怕沒有君主嗎?芮姬品行不太好,且沒有強大的孃家,而荼又很年幼,所以大夫們都不支援他們。
後來齊景公病重,他知道自己時日不多了,為了給幼子鋪路,就把其他公子都趕出國都,宣佈立荼為太子。各公子紛紛逃到外國以避難。齊景公去世之後,荼即位。不過此時國內不太平,各大夫們也是相互猜忌。
齊國有位大夫叫田乞,他和高氏、國氏爭權,先是假裝服從這兩家,每次朝會都畢恭畢敬地請求與高氏和國氏坐一輛車,然後跟兩位說,您二位現在大權在握,得到國君的信任,不過現在群臣都人人自危,可能要造反。高氏和國氏因此與其他大夫們關係比較緊張。但是田乞又去和其他大夫們講,高氏很可怕,可能會殺掉我們,我們要想自保,只能先下手為強,群臣都信服,於是約好了一起攻打高氏。國氏的家主國惠子知道訊息後,趕緊過去救人,但是最終被打敗,國惠子逃奔魯國。高家的高昭子沒逃掉,被田乞帶人殺掉了。
田乞這下搞掉了兩個國相,為了穩固地位,就派人去魯國接公子陽生。要是有擁立之功,自己就安全了。公子陽生得到邀請,秘密回國,就藏在田乞家裡。
有一天,田乞邀請群臣說,今天我妻子要舉行祭祀之禮,備下簡便菜餚,歡迎各位一起來喝點酒。群臣都去了,等到開宴的時候,田乞突然命人抬過來一個大袋子,擺在桌子中央,眾人很奇怪。袋子開啟,陽生露出來了,原來田乞把陽生藏在袋子裡。
田乞對眾人說:“這就是我們齊國的君主。”鑑於陽生的地位,他畢竟也是齊國的公子,群臣都過來參拜。這時候,大夫鮑牧已然喝醉了。田乞和群臣宣佈,擁立陽生是和鮑牧已經商量好了的。鮑牧雖然酒醉,但是心裡還是清楚的。他大喊:“我沒有,田乞難道你忘了景公的命令嗎?”眾人面面相覷。陽生眼看情勢不妙,就出來打圓場:“可以的話就立我,不可以就算了吧。”鮑牧這時候回過神來又有點害怕了,於是就順水推舟說:“哪有什麼不可以,不都是景公的兒子嗎?”於是就當場訂立盟約,擁立陽生,這就是齊悼公。