後來,厲公外出打獵,閒著沒事的時候便與姬妾飲酒作樂。郤至隨行,想殺豬進獻給厲公,但是宦官孟張把郤至的獻品奪了過去,打算自己邀功。郤至一怒之下殺死了孟張。厲公得知郤至殺死了他的寵臣,勃然大怒,認為郤至是膽大包天,欺辱自己,為了防止他日後發動叛亂,便打算採取行動誅滅郤氏一族。有人走漏了風聲,郤至的弟弟郤奇想要先發制人,攻打國君。郤至則說:「忠信的人,不會反叛君王;智慧的人,不會危害百姓;勇敢的人,不會發動叛亂。失掉了這三個修養,又有誰肯跟隨我呢?我還是死了算了吧。」於是郤至就自盡了。幾天以後,厲公派遣胥童率領八百名士兵突襲郤氏,把郤至的族人全部殺死了。從此胥童野心更加膨脹,竟然趁機在朝廷上劫持了欒書、中行偃,勸告厲公將他們一同處死。厲公不忍心再濫殺無辜,便放過了他們,並且向這兩人道歉、恢復了他們的官職。此後,厲公任命胥童為卿。欒書、中行偃雖然上次大難不死,逃過一劫,但他們的心中十分十分憂慮、恐懼,不知道災禍何時會再次降臨。為了免除禍患,兩人糾集黨徒並且聯合了其他的一些大臣,利用不久以後厲公到寵妾娘家遊玩的機會,將其逮捕並囚禁,同時殺死了胥童等寵臣。一個月以後,欒書、中行偃又殺死了厲公,將他草草地埋葬。穩定了局面以後,兩人就派人到周京迎接公子周回國即位,這就是晉悼公。
悼公之治
晉悼公周的祖父捷是晉襄公的小兒子,盡避襄公平時很寵愛他,但是他最終沒能繼承王位,號稱桓叔。桓叔生下了惠伯談,談生下了悼公周。悼公即位時只有十四歲,但是他卻顯示出了與自己的年齡不符的成熟與智慧。不久,悼公就下令全國說:「我的祖父、父親都沒能即位為君,他們避難到周京,客死在那裡。我深知自己與先君的血緣關係疏遠,沒有希望即位。可是如今諸位大臣沒有忘記文公、襄公的恩德,擁立桓叔的後代。我承蒙列祖列宗以及大臣們的愛護,得以主持晉國的宗廟祭祀,怎敢不兢兢業業的治理國家呢?諸位大臣應該全力輔佐我才是啊。」接著,悼公便開始清理門戶,驅逐了七個不盡臣職的大臣,重修祖宗的舊業,施德惠於百姓,撫恤、重用文公時期功臣的後代。這年秋天,晉國討伐鄭國,取得勝利,並且乘勝進攻到陳國。
悼公三年,晉國會合諸侯,悼公詢問群臣可以重用的人選。大臣祁奚推舉瞭解狐,悼公感到很不理解,因為他們是不共戴天的仇人。祁奚就解釋說:「大王只是讓我推薦有才能的人,我沒有想他是不是我的仇人。」悼公再問其他的人選,祁奚又薦舉自己的兒子祁午。君子得知此事,評論說:「祁奚的為人可以說是不偏不私了!推舉外人不避棄仇敵,薦舉內親不埋沒兒子。」正當會集諸侯的時候,悼公的弟弟楊干擾亂了軍陣,大臣魏絳便依法處死了為楊干駕車的從者。楊干向悼公哭訴,悼公發怒,但是經過臣下的解說,悼公認識到了魏絳的賢能,任命他主持政務,後來又派他去安撫戎族,結果國家政治清明、戎族大為親附。悼公賞賜給魏絳樂隊,以此昭明他的功勳。
後來,秦晉之間再次爆發戰爭。悼公派遣六卿率領各路諸侯大舉討伐秦國。晉國的大軍渡過了涇水,大敗秦軍,深入秦境很遠才班師回朝。一年以後,悼公向賢者師曠詢問治國的道理,在師曠的建議下,悼公樹立了以仁義為根本的治國方法,晉國的前途一片光明。可是,正當悼公打算大展才華、富強晉國的時候,悼公卻意外地英年早逝了。晉國的復興之路也就因此中斷了。
從六卿到三晉
悼公去世以後,太子彪繼位,這就是晉平公。平公在位前期,晉國陷入了與齊國的相互爭戰中,國力損耗不小,更加糟糕的是,通過長期的戰爭,晉國的大權逐漸轉移到了卿大夫的手中。吳國的延陵季子與齊國的宴嬰都出使過晉國,他們看到晉國長期混亂的局面,都預言晉國不久以後將要亡國了。