陳哀公的名字叫弱,他的元妃鄭姬生了個兒子叫偃師,已經被立為世子。次妃生了個兒子叫公子留,三妃生了個兒子叫公子勝。次妃很會討好,得到了哀公的寵愛,因為生了公子留,哀公非常寵愛他,但由於偃師已經被立為世子,所以廢除他的名分是不可能的。於是,哀公任命他的弟弟司徒公子招為公子留的太傅,公子過為少傅,並且囑咐招和過:“將來偃師應當把位子傳給公子留。”周景王在位的第十一年,陳哀公因病臥床不起,很久沒有去朝廷。公子招對公子過說:“公孫吳已經長大了,如果讓偃師繼承位子,必然會再次立公孫吳為世子,那麼怎麼可能讓留有機會?我們不能辜負君主的託付。現在君主病重已經很久了,事情在我們手中掌握,我們可以在君主還沒有去世之前,依據君主的意願,廢除偃師的世子身份,立留為繼承人,這樣我們就不會有後悔了。”公子過同意了這個計劃,就與大夫陳孔奐商議。陳孔奐說:“世子每天必定要到宮中問候君主的病情,朝夕陪伴在君主身邊,我們無法冒充他。不如我們埋伏在宮巷中,等待他出入宮門,趁機襲擊他,只需要一個人的力量就可以了。”公子過和公子招就決定採納這個計劃,並且把這個計劃交給陳孔奐去實施,承諾在立留為繼承人的時候會加封大邑。孔奐便暗中召集了自己的心腹大力士,混入守門的隊伍中,看門的人還以為他們是世子的親信,沒有產生懷疑。世子偃師向陳侯問安完畢後,夜晚離開宮門,大力士熄滅了他的燈火,將他刺殺。宮門頓時大亂。過了一會兒,公子招和公子過趕到現場,假裝驚訝,一邊派人搜捕兇手,一邊宣揚:“陳侯病重,應該立次子留為國君。”陳哀公聽到這個訊息,氣得自縊而死。史官有首詩說:“嫡長宜君國本安,如何寵庶起爭端?古今多少偏心父,請把陳哀仔細看!”
司徒招奉公子留回到了陳國,立即登基為君主,並派遣大夫於徵帶著宣佈公子偃師已經病逝的訊息前往楚國。此時,伍舉正在楚靈王身邊侍奉,聽說陳國已經立公子留為國君,但不知道世子偃師的下落,感到十分疑惑。突然,有人報告說:“陳國的第三個兒子公子勝和他的侄兒公孫吳前來求見。”靈王就把他們召進來,問他們來的目的。兩人跪在地上哭拜不止。公子勝開口說:“我們的嫡兄世子偃師被司徒招和公子過設計殺害,導致父親自縊而死。他們擅自立公子留為國君,我們擔心他們會對我們下毒手,所以來投奔您。”靈王質問於徵師。於徵師一開始還想抵賴,但被公子勝指出事實後,無言以對。靈王憤怒地說:“你肯定是招、過一黨的人!”於是下令刀斧手將於徵師綁出去斬首示眾。伍舉向靈王奏道:“王已經懲治了那些逆臣,現在應該奉公孫吳為旗幟,討伐公子招和公子過的罪行,這樣就名正言順,誰還敢不服?既然陳國已經平定,那麼接下來就可以去討伐蔡國了,這是莊王時代的偉業,不能被忘記。”靈王非常高興。於是他下令興師伐陳。公子留聽說於徵師已經被殺,害怕自己也會遭遇不測,不願再做國君,於是逃到了鄭國。有人勸司徒招一起離開,但是招說:“如果楚國的軍隊來了,我有自己的計劃可以退走。”
話說楚靈王率領大軍來到了陳國。陳國的百姓都非常懷念世子偃師,看到公孫吳隨軍而來,都非常熱情,拿出了最好的食物和酒水來迎接楚國的軍隊。而司徒招危急之中,派人請公子過前來商議對策。公子過來,坐下後問:“司徒你說有辦法應對楚軍,你的計策是什麼?”招回答說:“要退楚軍,只需要一樣東西,我想向你借。”公子又問:“什麼東西?”公子招說:“借你的頭就可以!”公子過聽到這番話大為驚恐,正要站起來,但是公子招的手下立刻動手打他,將他打倒在地,然後招親自拔劍斬下了他的頭顱。接著,招拿著公子過的頭顱前往楚國軍隊,跪地向靈王磕頭,說:“殺害世子偃師並立公子留為君,都是公子