字是元公。元公長相醜陋,性格溫和,但卻經常私下裡不守信用。在他的統治時期,世家豪強華氏非常強勢,他們與公子寅、公子御戎、向勝、向行等人密謀想要消除華氏的勢力。向勝把計劃洩露給了向寧,向寧和華向、華定、華亥關係很好,他們提前密謀作亂。華亥假裝生病,引來群臣探病。華亥抓住了公子寅和公子御戎並將他們殺害,同時把向勝和向行關押在倉庫裡。元公聽到這個訊息後,立刻駕車親自到華氏家門口,請求釋放向勝和向行。但華亥趁機劫持了元公,要求以世子以及親臣作為人質,才肯答應他的請求。元公說:“周朝和鄭國互相交換人質,自古以來就有這個做法。我把世子交給你們家作為人質,那麼你們家的兒子也應該交給我作為人質。”華家商量了一下,決定將華亥的兒子無戚,華定的兒子啟,向寧的兒子向羅,交給元公作為人質。元公也把世子欒和母弟辰、公子地,交給華亥作為人質。這樣,華亥才釋放了向勝和向行,跟著元公回到朝廷。元公和夫人,非常想念世子欒,每天都去華家看他,直到看到他吃完飯才離開。華亥覺得這樣不方便,想要把世子送回宮中。元公對此非常高興。向寧不同意說:“我們之所以把世子作為人質,是因為我們不信任對方。如果現在把世子送回去,那麼災禍肯定會降臨。”元公聽到華亥反悔,非常生氣,於是召見大司馬華費遂,讓他帶領軍隊攻打華氏。華費遂回答說:“世子現在在對方那裡,您難道不擔心嗎?”元公說:“生死有命,我不能忍受這種恥辱!”華費遂說:“既然君主已經決定,我這個老臣怎麼敢為了自己的家族,違背君主的命令呢?”元公立即整頓了士兵和武器,然後斬首了他們質押的華無戚、華啟和向羅,然後發動了攻擊華氏的行動。華登一向和華亥關係不錯,所以他跑去告訴了華亥。華亥趕緊集合了家族中計程車兵去迎戰,但最終失敗了。向寧想要殺死世子,但華亥說:“得罪了國君,再殺死他的兒子,別人會指責我們的。”於是,華亥把世子和他們質押的人都歸還了,然後和他的同黨一起逃到了陳國。華費遂有三個兒子,大兒子叫華?,二兒子叫華多僚,華登是他的三兒子。華多僚和華?一直關係不好,趁著華家的混亂,他在元公面前誣陷華?,說:“華?實際上和華亥、華定是同謀,現在他已經被陳國召回去了,將會成為內應。”元公相信了他的話,讓寺人宜僚去告訴華費遂。華費遂說:“這一定是華多僚的誣陷。君主既然懷疑華?,那麼請允許我驅逐他。”華?的家臣張匄聽到了這件事情,就詢問了宜僚。宜僚不願意說出實情。張匄拔出劍來,說:“如果你不說,我就要殺了你!”宜僚害怕了,於是就把實情全部說了出來。張匄向華?報告後,建議殺掉華多僚。但華?說:“華登已經出奔了,已經傷害了司馬家族的感情。如果我們兄弟再相互殘殺,我們怎麼能夠自立呢?我要避開這個問題。”於是,華?去跟他的父親辭別,張匄則跟了他一起離開了那裡。恰好華費遂從朝中出來,多僚在為他御車。張匄一看到就非常憤怒,拔出佩劍砍殺了多僚。然後劫持了華費遂一同出盧門,撤到南里。他們派人到陳國,招回了華亥、向寧等人,一起起兵叛亂。宋元公任命樂大心為大將,率領軍隊圍攻南里。華登前往楚國借兵,楚平王派薳越率領軍隊來救援華氏。伍員聽說楚國的軍隊要到了,就說:“宋國不能再呆了!”於是,他和世子建以及他們的母子一起逃往鄭國。有一首詩為證:“千里投人未息肩,盧門金鼓又喧天。孤臣孽子多顛沛,又向滎陽快著鞭。”楚國派兵來救華氏,晉國的頃公也率領其他諸侯前來幫助宋國。但是諸侯們不想跟楚國打仗,於是勸說宋國解除對南里的圍攻,讓華亥、向寧等人逃到楚國,雙方停止戰爭。這是後來的事情。
當時,鄭國的上卿公孫僑新去世了,鄭定公非常悲痛。他一直知道伍員是三代忠臣後裔,英勇無比。而且當時晉、鄭