首頁/ 中華歷史/ 史記/ 晉世家 白話文翻譯 強,公室卑。子頃公去疾立。 昭公在位六年(前526年)去世。此時六卿的勢力十分強大,公室卻日益微弱。昭公的兒子頃公去疾繼位。 頃公六年(前520年),周景王去世,王子們爭奪王位。晉國六卿率軍幫助周王室平定了內亂,並擁立周敬王為天子。 九年(前517年),魯國季氏驅逐了自己的國君魯昭公,昭公被迫住在干侯。十一年(前515年),衛、...

晉國的唐叔虞,是周武王的兒子,周成王的弟弟。起初,周武王與叔虞的母親在一起時,叔虞的母親夢見上天對周武王說:「我讓你生個孩子,起名叫虞,我要把唐這個地方賜給他。」待武夫人生下孩子後,發現嬰兒手心上果真寫著「虞」字,因此就給這個孩子取名爲虞。

周武王駕崩後,周成王繼位,唐爆發了內亂,周公派兵滅掉唐國。周成王與叔虞一起玩耍,成王將梧桐葉削成了圭璧的形狀贈給了叔虞,說:「把這塊唐地分封給你。」史佚於是請求成王選擇一個吉日冊封叔虞爲諸侯。成王說:「我只不過是與他開玩笑而已。」史佚說:「天子的話沒有戲言。天子說了話,史官都要如實記錄,並舉行典禮去完成它,吹奏樂曲來歌頌它。」周成王於是就將唐地封給了叔虞。唐地位於黃河、汾水的東邊,方圓百里,因此叔虞又被稱爲唐叔虞。他姓姬,字子於。

唐叔的兒子燮,就是晉侯。晉侯的兒子寧族,就是武侯。武侯的兒子服人,就是成侯。成侯的兒子福,就是厲侯。厲侯的兒子宜臼,就是靖侯。靖侯以後,晉國的年代都能夠推算出來了。從唐叔虞到靖侯五代,都沒有記錄他們在位的年數。

靖侯十七年(前842年),周厲王昏庸殘暴,國人暴動,周厲王出逃前往彘地,周朝由大臣召公、周公共同治理,因此稱爲「共和」。

十八年(前841年),靖侯去世,其子厘侯司徒繼位。厘侯十四年(前827年),周宣王剛剛繼位。十八年(前823年),厘侯去世,其子獻侯籍繼位。獻侯在位十一年(前812年)去世,其子穆侯費王繼位。

穆侯四年(前808年),娶了一位齊國的女子姜氏爲妻。七年(前805年),穆侯討伐條戎。姜氏爲其生下了太子仇。十年(前802年),穆侯討伐千畝,創建了卓越的功績。姜氏又爲其生了一個小兒子,名爲成師。晉國大夫師服說:「國君爲兒子取的名字真是奇怪啊!太子叫仇,仇有仇敵的含義。而小兒子叫成師,成師是個顯赫的名字,有成就一番事業的含義。名字,是自己取的;而事物發展,卻自有規律。如今嫡長子與庶子的名字卻正相悖逆,以後晉國豈能不出現禍亂呢?」

二十七年(前785年),穆侯去世,他的弟弟殤叔自立爲國君,太子仇出逃。殤叔三年(前782年),周宣王駕崩。四年(前781年),穆侯的太子仇率領自己的黨徒攻打殤叔而自立,便是文侯。

文侯十年(前771年),周幽王昏庸無道,犬戎殺死了周幽王,周朝被迫向東遷徙。而秦襄公開始被列爲諸侯。

三十五年(前746年),文侯仇去世,其子昭侯伯繼位。

昭侯元年(前745年),將文侯的弟弟成師封在曲沃。曲沃城比翼城的規模還大。翼城,是晉的國都。成師被封在曲沃,稱爲桓叔。靖侯的庶孫欒賓輔佐桓叔。桓叔當時已五十八歲了,他喜好施恩於人,因此晉國的百姓都願意歸順於他。君子說:「晉國的禍亂也許就發生在曲沃了。末大於本且又深得廣大人民的忠心擁護,這樣不發生禍亂還等什麼!」

昭侯七年(前739年),晉國的大臣潘父殺了國君昭侯而去迎接曲沃桓叔。桓叔想要進入晉國,晉國人起兵攻打桓叔。桓叔被打敗,又退回曲沃。晉人共同擁立昭侯的兒子平爲國君,便是晉孝侯。晉孝侯殺死了潘父。

孝侯八年(前732年),曲沃的桓叔去世了,他的兒子鱔繼承了桓叔的爵位,便是曲沃莊伯。孝侯十五年(前725年),曲沃莊伯在翼城殺了國君晉孝侯。晉國人因此而攻打曲沃莊伯,莊伯又回到了曲沃。晉國人又擁立晉孝侯的兒子郄爲國君,便是鄂侯。

鄂侯二年(前722年),魯隱公剛剛即位。

鄂侯在位六年(前718年)去世。曲沃莊伯聽說鄂侯死了,於是起兵討伐晉國的國都。周平王讓虢公率兵討伐曲沃莊伯,莊伯逃回曲沃固守。晉國人共同擁立晉鄂侯的兒子光爲國君,就是晉哀侯。

哀侯二年(前716年),曲沃莊伯去逝,其子稱繼承了莊伯的爵位,便是曲沃武公。哀侯六年(前712年),魯國人殺了自己的國君魯隱公。哀侯八年(前710年),晉國人侵犯陘廷。陘廷人與曲沃武公共同謀劃,於九年(前709年),在汾水河畔攻打晉國的軍隊,虜獲了晉哀侯。於是晉國人又擁立哀侯的兒子小子爲國君,就是小子侯。

小子侯元年(前709年),曲沃武公派韓萬殺了所俘虜的晉哀侯。曲沃越來越強大,晉國公室對此毫無辦法。

小子侯四年(前706年),曲沃武公用誘騙的手段召來小子侯並把他殺了。周桓王派遣虢仲率兵討伐曲沃武公,武公逃回到曲沃,晉國人於是擁立晉哀侯的弟弟緡爲晉侯。

晉侯緡四年(前703年),宋國人抓住了鄭國的祭仲,並脅迫他立突爲鄭國國君。晉侯緡十九年(前688年),齊國人管至父殺了自己的國君齊襄公。

晉侯緡二十八年(前679年),齊桓公開始稱霸。曲沃武公攻打晉侯緡,滅掉了他,把他的全部珠寶玉器都獻給了周厘王。周厘王因此讓曲沃武公當了晉國的國君,讓他位列諸侯,於是曲沃武公吞占了晉國的全部土地。

曲沃武公已經即位三十七年了,才將稱號改爲晉武公。晉武公遷到晉國的都城,加上之前他在曲沃的當政時間,一共當政三十八年。

武公稱,是先君晉穆侯的曾孫,曲沃桓叔的孫子。桓叔,最開始被封於曲沃。武公,是莊伯的兒子。從桓叔最初被封於曲沃一直到曲沃武公滅掉晉國公室,一共是六十七年,武公最終代替晉國國君的地位而成了諸侯。武公在取代晉國國君的第二年去世。加上他在曲沃的在位時間,在位共三十九年後去世。其子獻公詭諸繼位。

獻公元年(前676年),周惠王的弟弟頹攻打惠王,惠王出逃投奔鄭國,住在鄭國的櫟邑。

五年(前672年),晉獻公討伐驪戎,得到驪姬以及驪姬的妹妹,獻公十分寵愛這對姐妹。

八年(前669年),士蒍勸獻公說:「原來晉國公室的公子們太多了,如果不殺死他們,就要發生禍亂。」晉獻公於是派人要殺掉所有公子,同時在聚地修築城邑作爲晉國國都,稱爲絳,開始在絳定都。晉獻公九年(前668年),晉國的公子們逃亡到虢國,虢公因此又一次起兵討伐晉國,但沒有戰勝晉國。獻公十年(前667年),晉國想要討伐虢國,士蒍說:「暫且等虢國自己爆發禍亂。」

十二年(前665年),驪姬生下傒齊。獻公想要廢掉原來的太子,於是說:「曲沃是我們先祖宗廟所在的地方,而蒲邑靠近秦國,屈邑又靠近翟,如果不派我的兒子們去鎮守那些地方,我將會十分擔心。」於是,獻公讓太子申生到曲沃居住,讓公子重耳到蒲邑居住,讓公子夷吾到屈邑居住。晉獻公與驪姬所生的兒子傒齊則居於國都絳。晉國人由此便知道太子申生不能繼位了。太子申生,他的母親是齊桓公的女兒,名爲齊姜,死得早。申生的同母妹妹是秦穆公的夫人。重耳的母親,是戎翟一狐氏女子。夷吾的母親,是重耳母親的妹妹。晉獻公一共有八個兒子,其中太子申生、公子重耳和夷吾都具備賢能與德行。待獻公娶了驪姬之後,他就漸漸疏遠了這三個兒子。

十六年(前661年),晉獻公建了兩個軍。獻公率領上軍,讓太子申生率領下軍,趙夙駕馭戰車,畢萬擔當車右,討伐滅掉了霍國、魏國以及耿國。軍隊歸來後,獻公爲太子申生在曲沃修建城池,並將耿地賜給了趙夙,把魏國的土地賞賜給了畢萬,讓他們成爲大夫。士蒍勸太子說:「太子您不可能繼位當國君了。獻公把先君的都城都分給了您,並授予了您卿的爵位,提前將您的祿位提到了最高,又怎能再立您爲國君呢!太子不如逃離這裡,以免惹禍上身。效仿吳太伯,不也很好嗎?至少還能留下好名聲。」太子沒有聽從士蒍的勸誡。掌管占卜的大夫郭偃說:「畢萬的子孫後代將來肯定會大有所爲。萬,是滿數;魏,有廣大的意思。起初就把魏賞賜給畢萬,是上天在保佑他呢。天子統治兆民,而諸侯統治萬民,現在封畢萬於意爲廣大的魏地,用來匹配他名字里的滿數,他必定會得到衆多臣民。」起初,畢萬曾在晉國占卜自己的仕途,卦從《屯》變成了《比》。辛廖觀察卦變說:「這代表吉利。《屯》卦所說的是事物初創時的困難堅險,《比》卦預示著有人親輔,沒有什麼吉兆能比過這個了!他的子孫後代必定會興旺昌盛。」

十七年(前660年),晉獻公派太子申生討伐東山的皋落氏。里克對獻公進諫說:「太子是供奉宗廟祭祀、社稷祭品、早晚察看國君膳食的人,因此稱爲冢子。國君如果出行,太子就要留守於國都,如果有人代爲留護,那麼太子就應該跟從國君一起外出。隨從國君外出叫作撫軍,在都城內留守稱爲監國,這是古代所訂立的制度。率領軍隊,需要對各種策略做出決斷;向軍隊發號施令,是國君與執政的大臣應謀劃的事:這都不是太子應該做的事情。軍隊統帥的職責在於發號施令,如果太子遇到事情都要請示國君,那樣就不會有威嚴,如果擅自做決定,就是不孝,因此國君的繼承人不可以統帥軍隊。將統帥一職授予太子是國君的過失,統帥軍隊會使太子喪失威嚴,將來怎麼再重用他呢?」獻公說:「我有很多個兒子,還沒確定立誰當太子。」里克沒有回答就退下了。他去見了太子。太子說:「我要被廢掉了吧!」里克回答說:「太子您努力吧!讓您統領軍隊,擔心的應是沒有完成任務,有什麼原因要廢掉您呢?而且做兒子的應該害怕自己不能盡孝,不該擔心自己不能被立爲國君。加強自身修養而不責難別人,就可以避免災禍。」太子申生率領軍隊,晉獻公讓他穿左右不同顏色的衣服,佩戴金玦。里克託病引退,沒有隨從太子一起出征。太子於是就率領軍隊去討伐東山了。

十九年(前658年),晉獻公說:「從前我的先君莊伯、武公平定晉國動亂的時候,虢國常常幫助晉國攻打我曲沃,又藏匿晉國逃亡的公子,果然發生了禍亂。如果不滅掉虢國,將會給後代留下憂患。」於是獻公派荀息帶著屈邑所產的名馬去向虞國借道。虞國把道路借給了晉國,於是晉國出兵去攻打虢國,奪取了虢國的下陽後返回。

晉獻公私下對驪姬說:「我打算廢掉太子申生,讓傒齊取代太子。」驪姬哭著說:「太子早已確立,諸侯們全都已經知道了,況且他屢次統率軍隊,百姓們也都歸順於他,怎麼可以因爲我就廢掉嫡長子而立庶子呢?國君您如果一定要這麼做,我只能自殺了。」驪姬假裝讚許太子,而暗中派人誣陷太子,想要立自己的兒子當太子。

二十一年(前656年),驪姬對太子說:「國君夢見了齊姜,太子您快點兒去曲沃祭祀母親,回來後把胙肉獻給國君。」太子於是趕往曲沃去祭祀母親齊姜,回來後把祭祀時使用的胙肉獻給了獻公。獻公當時外出狩獵去了,太子就把胙肉放在了宮中。驪姬派人在胙肉中下了毒。兩天後,晉獻公打獵回來了,廚子把胙肉獻給獻公,獻公正打算要吃。驪姬在旁邊勸阻道:「胙肉是從很遠的地方送來的,您應該試一試有沒有毒然後再吃。」於是把胙肉倒到地上,地面凸起;把肉給狗吃,狗吃後馬上死了;給宦臣吃,宦臣也當場斃命。驪姬哭著說:「太子怎麼如此殘忍!爲了接替君位,連自己的親生父親都想殺害,更何況是對他人呢?況且國君您已經老了,還能活多久呢,可是太子竟然還迫不及待地想殺害您!」驪姬又接著對獻公說:「太子會這樣做,不過就是因爲我與傒齊的關係。我願意帶著兒子一起逃避到其他國家去,或是趁早自殺,以免我們母子被太子殺害。當初國君打算廢掉太子,我還覺得遺憾;到了今天,我才意識到自己想錯了。」太子聽說後,便逃到了新城。獻公十分生氣,就殺死了太子的老師杜原款。有人對太子說:「在胙肉中下毒的是驪姬,太子您爲什麼不去辯明呢?」太子說:「我的父親已年老了,如果身邊沒有驪姬,他就會睡不好,吃不香。如果我說出真相,父親一定會對驪姬很生氣。我不能那麼做。」有人對太子說:「可以逃奔到其他國家去。」太子說:「背著這樣的惡名逃亡,誰還會容納我呢?我只好自殺了。」十二月戊申日,太子申生在新城自殺了。

這時重耳和夷吾來見獻公。有人告訴驪姬說:「這兩位公子怨恨你進讒言害死了太子。」驪姬十分懼怕,於是在獻公面前誹謗兩位公子說:「申生往胙肉里下毒,這兩位公子事先就知道。」重耳和夷吾聽說了這件事,都很害怕,因此重耳逃回了蒲邑,夷吾也逃回了屈邑,各在自己的城邑鎮守,做好一切防禦的準備。當初,晉獻公派遣士蒍爲重耳與夷吾修建蒲邑與屈邑的城牆,但還沒有修好。夷吾把這個情況稟告給了獻公,獻公便對士蒍很生氣。士蒍謝罪說:「邊境的城邑賊寇少,修建城牆又有什麼用呢?」士蒍退下時還唱道:「狐皮裘衣的毛蓬鬆雜亂,一個國家有三個主人,我該聽從誰呢!」他終於還是把城牆修好了。等到太子申生去世後,重耳與夷吾也就回去鎮守各自的城邑了。

二十二年(前655年),晉獻公對重耳與夷吾不辭而別十分生氣,認爲他們確實與太子早有預謀,就派兵討伐蒲邑。蒲邑有個宦官叫勃鞮命令重耳趕緊自殺。重耳翻牆而逃,宦官勃鞮緊追其後並割下了重耳的衣袖。重耳於是逃到翟。獻公又派兵攻打屈邑,屈邑人奮力防守,屈邑未被攻克。

這一年,晉國再次向虞國借道去攻打虢國。虞國的大夫宮之奇向虞國君王進諫說:「不可以把路借給晉國,否則晉國將會滅掉虞國。」虞國的君王說:「晉國與我國是同姓,他們不會謀害我們的。」宮之奇說:「太伯與虞仲,都是太王的兒子,太伯逃亡離開了,因此未能繼承君位。虢仲與虢叔,都是王季的兒子,當過周文王的執政大臣,記載他們爲周王室立下的功勳的文書還在盟府里保存著。晉國將要滅掉虢國,又怎麼會愛惜虞國呢?況且虞國與晉國再親近還能比桓叔、莊伯家族與它更親嗎?桓叔與莊伯的家族有什麼過錯,可是晉國還是把他們都滅掉了。虞國與虢國的關係,就如同是嘴脣和牙齒的關係,嘴脣如果沒有了,牙齒就會受凍。」虞公沒有聽宮之奇的勸說,便答應了晉國的請求。宮之奇帶領他的家族離開了虞國。這年冬季,晉國滅掉了虢國,虢公丑被迫逃奔周國。晉軍在返還途中,乘機攻襲並滅掉虞國,虜獲了虞公以及大夫井伯、百里傒,把他們作爲獻公女兒秦穆姬的陪嫁,但並沒有廢黜虞國的祭祀。荀息把獻公從前贈給虞國的屈邑出產的名馬又歸還給了獻公,獻公笑著說:「馬仍然是我之前的馬,只是已經老了。」

二十三年(前654年),晉獻公派賈華等人前去討伐屈邑,屈邑潰敗。夷吾想要逃奔翟國。冀芮說:「不行,重耳已經在翟國了,如今您再前往的話,晉國必定會調兵討伐翟國,翟國畏懼晉國,到時災難就會降臨到你頭上。不如逃到梁國,梁國鄰近秦國,秦國強大,等我們的國君去世後,您可以求秦國幫您重回晉國。」夷吾於是逃到梁國。二十五年(前652年),晉軍攻打翟國,翟國爲了保護重耳,也在齧桑攻擊晉軍,結果晉國撤軍。

在此時期,晉國變得很強大,西邊擁有河西,與秦國接壤,北邊與翟國相鄰,東到河內。

驪姬的妹妹生下悼子。

二十六年(前651年)夏季,齊桓公召集諸侯在葵丘會盟。晉獻公由於生病,出發晚了,還沒有趕到葵丘,在路上遇到了周國的宰孔。宰孔說:「齊桓公愈發驕橫跋扈了,不致力修行德政卻忙著討伐遠方,諸侯們心裡不平。您別去參加那個盟會了,齊國也不敢對晉國怎麼樣的。」晉獻公也是因爲自己生病了,就回到了晉國。後來晉獻公病重,就對荀息說:「我打算立傒齊爲繼承人,可是他還小,大臣們會不服,我害怕會出亂子,你能夠擁立他嗎?」荀息回答說:「能。」晉獻公問:「你拿什麼作爲憑證呢?」荀息回答說:「即使您死後又復活了,在世的我對您依然不會感到有任何的愧疚,以此作爲憑證。」於是獻公便將傒齊託付給了荀息。荀息擔任相國,主持朝政。秋季九月,獻公去世。里克、邳鄭打算迎接重耳回國,便利用三位公子的黨羽發起動亂,並對荀息說:「三個怨家將要作亂了,秦國人與晉國的百姓們都會幫扶他們,你將要如何做呢?」荀息說:「我不可以背棄對先君許下的承諾。」十月,里克在晉獻公停靈治喪的地方殺了傒齊,獻公此時還未下葬。荀息想爲此而死,有人勸他說不如擁立傒齊的弟弟悼子並輔佐他,於是荀息便擁立悼子並安葬了晉獻公。十一月,里克在朝堂之上殺了悼子,荀息因此而自殺了。君子說:「《詩》中所說的『白玉如果有了汙點,還能夠磨掉,可是話要是說錯了,那就沒辦法更改了』,說的便是荀息這樣的人吧!至死都沒有辜負自己許下的諾言。」當初,晉獻公要討伐驪戎,卦辭說「搬弄讒言將會釀成災禍。」等到攻破了驪戎,得到了驪姬,晉獻公非常寵愛她,結果竟因此而擾亂了晉國。

里克等人已經殺了傒齊和悼子,於是派使者到翟國迎接重耳回國,打算擁立重耳爲國君。重耳推辭說:「我違背父王的命令逃出了晉國,父王去世了我又沒有奉行當兒子的禮節守喪,重耳我怎麼敢回國即位啊!大夫們還是改立其他的公子吧。」使者回來將重耳的話稟告給了里克,里克於是又派使者前往梁國迎接夷吾。夷吾打算回國即位,呂省、郄芮說:「國內仍有公子可以即位但卻到國外來找其他公子,很難讓人相信。我們請求秦國來幫忙,憑藉秦國強大的威力而回到晉國,否則恐怕會有危險。」於是夷吾派郄芮用厚禮賄賂秦國,夷吾還向秦國立下誓約說:「如果我能成功回國即位,願意把晉國黃河以西的土地獻給秦國。」夷吾又給里克寫封信說:「我果真能被立爲國君,願意將你封在汾陽。」秦穆公因此便派兵護送夷吾回到了晉國。齊桓公聽說晉國爆發了內亂,也率領諸侯來到晉國。秦軍與夷吾這時也已到達了晉國,齊國就派隰朋會同秦軍一同將夷吾送入國都,立他爲晉國國君,便是晉惠公。齊桓公到了晉國的高梁便返回齊國了。

晉惠公夷吾元年(前650年),派邳鄭向秦國國君道歉說:「起初我曾許諾把晉國黃河以西的地方獻給您,現在我有幸得以回國當了國君。可是大臣們卻說:『晉國的土地是先君留下來的,你逃亡在外,有什麼權力擅自把晉國的土地獻給秦國呢?』我爭取了可是沒能得到大臣們的同意,因此特來向您道歉。」晉惠公也沒有把汾陽賞封給里克,反而剝奪了他原有的職權。四月,周襄王派周公忌父會同齊、秦兩國大夫們一起爲晉惠公舉辦一個正式的即位大典。惠公因爲重耳還逃亡在國外,擔心裡克會發起動亂,於是便命令里克自殺。並對他說:「沒有你的話,我就不會被立爲國君。雖然如此,可是你畢竟也殺死了兩位國君以及一位大夫,當你國君的人不是太難了嗎?」里克回答說:「如果我不廢黜傒齊與悼子,國君您又如何能夠興起呢?想要殺死我,還愁找不到理由嗎?您何必還要說出這番話來!我服從命令就是了。」於是里克便拔劍自刎了。而此時邳鄭正出使秦國道歉尚未返回,因此得以免遭此難。

晉惠公按照禮儀改葬了恭太子申生。秋季,狐突來到了陪都曲沃,遇到了申生的靈魂,申生讓他同乘一輛車並告訴他說:「夷吾不守禮法,我已請求天帝,將要把晉國送給秦國,秦國人將會祭祀我。」狐突回答說:「我聽說神靈不能享用非同宗族所供的供品,如此一來,您的祭祀不就要斷絕了嗎?您最好再仔細考慮一下。」申生說:「好吧,我將會再次請求天帝。十天以後,在新城的西邊將會有一位巫者顯現我的魂靈。」狐突答應了與申生的約定,申生於是消失了。到了十天的期限,狐突前往新城的西邊,再次遇到了申生,申生告訴他說:「天帝已經答應我要懲罰有罪過的人了,夷吾將會敗於韓原。」孩童們於是唱起了歌謠:「恭太子改葬了,之後十四年,晉國也不會昌盛,昌盛是在夷吾的兄長執政時。」

邳鄭出使秦國,聽說里克已被殺死,於是勸秦繆公說:「呂省、郄稱、冀芮的確是不同意把河西之地獻給秦國。如果用厚禮賄賂他們,並和他們謀劃,將晉惠公趕出晉國,迎接重耳回國即位,秦國就一定能得到河西之地。」秦繆公答應了,派人和邳鄭一同回到晉國,用重金賄賂了呂省、郄稱與冀芮。這三位大夫說:「財禮如此豐厚,話語這樣甘甜,這一定是因爲邳鄭在秦國把我們出賣了。」於是三位大夫殺死了邳鄭以及里克、邳鄭的黨徒等七輿大夫。邳鄭的兒子邳豹投奔秦國,並懇請秦國攻打晉國,秦繆公並未聽從。

晉惠公即位後,違背了給秦國和里克土地的承諾,又殺死了七輿大夫,所以晉國人都不願意歸順於他。惠公二年(前649年),周天子派召公去晉國拜訪惠公,惠公十分傲慢無禮,召公因此譏笑了惠公。

四年(前647年),晉國鬧饑荒,向秦國乞求購買糧食。秦繆公向百里傒徵求意見,百里傒回答說:「天災頻發,每個國家都有可能發生,救助災民、賑濟鄰邦,是國家的道義。給他們。」邳鄭的兒子邳豹則說:「應該趁此機會討伐晉國。」秦繆公說:「晉國的國君的確有罪過,可是晉國的百姓又有什麼罪呢!」秦繆公最終將糧食賣給晉國,糧食從秦國的雍城源源不斷地運送到晉國的絳城。

五年(前646年),秦國爆發了饑荒,向晉國請求購買糧食。晉惠公召集大臣商量,慶鄭說:「君王是憑藉秦國的力量才得以被立爲國君的,可是您即位後卻違背了給秦國河西土地的誓約。去年晉國鬧饑荒的時候,秦國賣給我們糧食。如今秦國爆發了饑荒,請求我們賣糧食給他們,我們當然要賣給他們糧食,這有什麼疑問嗎?我們還有什麼必要在此商討呢!」虢射則說:「去年上天把晉國賞賜給了秦國,可是秦國卻不知道乘機攻取我們反而賣糧食給我們。如今上天把秦國賞賜給了晉國,晉國怎麼能夠忤逆上天之意呢?我們應該攻打秦國。」晉惠公採用了虢射的計謀,沒有把糧食賣給秦國,反而派兵討伐秦國。秦繆公十分生氣,也派兵攻打晉國。

六年(前645年)春季,秦繆公率領軍隊討伐晉國。晉惠公對慶鄭說:「秦軍已經深入我國境內了,該怎麼辦啊?」慶鄭說:「當初秦國護送國君您回國即位,您即位後卻違背了給秦國土地的諾言;晉國爆發了饑荒,秦國源源不斷地運糧食給我們,可是秦國鬧饑荒時,晉國沒有給予秦國援助,反而想藉機攻取秦國:秦軍如今深入晉國國境不也應該嗎!」晉惠公通過占卜來選駕戰車以及擔當護衛的人,占卜的結果都是以慶鄭爲吉利。晉惠公說:「慶鄭有些無禮。」於是就改令步陽駕戰車,家僕徒擔當車右,晉國軍隊開始向秦國進軍。九月壬戌日,秦繆公與晉惠公在韓原交戰。晉惠公的馬陷入了泥潭當中,無法行走,秦軍這時候趕來了,惠公十分窘迫,召來慶鄭幫他駕車。慶鄭說:「不按占卜的結果去做,失敗不也應該嗎!」慶鄭說完便離開了。惠公只好改命梁繇靡爲他駕車,虢射擔當車右,迎擊秦繆公。秦繆公手下的英勇士兵拼死打敗了晉軍,晉軍敗退,晉惠公沒有抓到秦繆公,反而被秦穆公俘獲並帶被回了秦國。秦繆公想要殺掉晉惠公祭祀上天。晉惠公的姐姐是秦繆公的妻子,她穿著喪服痛哭不已。秦繆公說:「俘虜了晉侯應該高興啊,可是如今你卻爲此而悲傷起來。況且我曾聽說箕子看見唐叔當初剛剛被分封時,就說過『唐叔的後代一定會繁榮昌盛』,晉國怎麼能這樣就滅亡了呢!」秦穆公於是與晉惠公在王城訂立盟約,答應放他回到晉國。晉惠公也派遣呂省等人回報晉國人說:「我雖然能夠回到晉國,但也沒有顏面再見宗廟社稷了,選個良辰吉日讓我的兒子圉繼位吧。」晉國人聽到這番話後,全都傷心落淚了。秦繆公問呂省說:「晉國內部團結和睦嗎?」呂省回答說:「不和睦。百姓們懼怕沒有國君以後,親人們也會死去,他們並不怕擁立公子圉當國君,都說『一定要報仇,寧願去服侍戎、狄』。而那些貴族們卻很愛護晉惠公,並且知道他有罪,正等待秦國送晉惠公回國的命令,並說『一定會報答秦國的恩德』。晉國國內因爲有這樣兩種意見,所以不和睦。」秦穆公於是爲晉惠公更換了居住的館舍,並且用「七牢」來招待他。十一月,秦穆公送晉惠公回晉國。晉惠公回到晉國後,殺害了慶鄭,重新修整政治教化。晉惠公與大臣們謀劃說:「重耳還逃亡在國外,諸侯中大多認爲護送他回國當晉國國君對自己有好處。」於是晉惠公就想派人到狄國去殺重耳。重耳聽說後,立即逃到了齊國。

八年(前643年),晉惠公派太子圉到秦國當人質。當初,惠公逃亡到梁國時,梁伯將女兒嫁給了他,生了一雙兒女。梁伯爲這兩個孩子占卜,卜辭說將來男孩會成爲臣僕,女孩會成爲妾,因此爲男孩取名叫圉,女孩叫妾。

十年(前641年),秦國滅掉梁國。梁伯愛好大興土木,修建城池溝塹,使百姓疲憊不堪,怨聲載道,多次互相驚嚇,叫道「秦兵來了」,百姓們恐慌害怕,結果秦國果真滅了梁國。

十三年(前638年),晉惠公生病,他有好幾個兒子。當時在秦國當人質的太子圉說:「我母親的娘家是梁國,如今梁國已被秦國滅掉了,我在國外受到秦國的輕視,在國內也得不到他人的援助。如果父親一病不起,我擔心晉國的大夫們一定也會輕視我,改立其他公子。」太子圉於是與妻子謀劃一起逃回晉國。服侍太子圉的秦國女子說:「您是一國的太子,蒙受屈辱在這裡當人質。秦國國君派我來侍奉您,目的是要我穩固住您的心。您快逃走吧,可我不能跟隨您走,但也不會說出去。」公子圉於是逃回晉國。十四年(前637年)九月,晉惠公去世,太子圉繼位,就是晉懷公。

太子圉從秦國逃走了,秦穆公十分生氣,於是訪求公子重耳,打算護送他回國當國君。公子圉繼承國君之位後,畏懼秦國會派兵攻打晉國,於是下令跟從重耳逃亡在外的人全部按期回國,如果到期還沒有回來就會誅滅他的全家。狐突的兒子狐毛以及狐偃都跟隨重耳逃到了秦國,狐突不願讓他們回來。晉懷公非常生氣,就囚禁了狐突。狐突說:「我的兒子侍奉重耳已有好幾年了,現在召他們回國,這就是讓他們背叛自己的主子。以後我還怎麼教導他們?」晉懷公終於殺死了狐突。秦穆公於是派兵護送重耳返回晉國,並派人告知欒氏、郄氏的黨羽在國內接應,在高梁殺了晉懷公,送重耳返回國內。重耳繼位,便是晉文公。

晉文公重耳,是晉獻公的兒子。他從年少時起就喜好結交賢德的士人,十七歲時,他的身邊就已有五名賢士:趙衰;狐偃咎犯,是晉文公的舅父;賈佗;先軫;魏武子。在晉獻公當太子時,重耳就已長大成人了。晉獻公即位時,重耳二十一歲。獻公十三年(前664年),由於驪姬的緣故,重耳被派到蒲城去防守秦國。獻公二十一年(前656年),獻公殺了太子申生,驪姬又進讒言陷害重耳,重耳恐懼,沒有辭別獻公就逃回了蒲邑。獻公二十二年(前655年),獻公派宦官履鞮趕快把重耳殺死。結果重耳翻牆逃走了,宦官履鞮緊追不捨,砍掉了重耳的衣袖。重耳於是逃奔狄國。狄國是重耳母親的故國。這時重耳四十三歲。從此那五名賢士,還有不知名的數十人,都跟隨重耳一起來到狄國。

狄國攻打咎如,虜獲了咎如國的兩位女子。狄國國君將年長的女子嫁給了重耳,生下了伯鯈、叔劉;狄國國君把年少的女子嫁給了趙衰,生下了盾。重耳在狄國住了五年,晉獻公去世,里克已殺了傒齊、悼子,派人來迎接重耳回國,想要擁立重耳爲國君。重耳擔心自己會被殺害,因此執意謝絕了,沒敢回晉國。後來晉國改爲迎回重耳的弟弟夷吾並立爲國君,就是晉惠公。惠公七年(前644年),晉惠公擔心重耳會搶奪君位,於是派宦官履鞮帶領壯士一起去殺重耳。重耳聽說後,就與趙衰等人商討說:「當初我逃亡到狄國,並不是爲了利用此地來成就事業,而是因爲此地離晉國很近,容易到達,所以暫時在此停留。在這裡歇得久了,我希望可以遷到大國。齊桓公樂善好施,志在稱霸,於是收留體恤各國的諸侯。如今聽說管仲、隰朋都去世了,齊桓公也渴望得到賢能的人來輔佐他成就霸業,我們爲何不去那裡呢?」於是重耳就前往齊國了。重耳對妻子說:「等我二十五年還沒回來的話,你就嫁給別人吧。」他的妻子笑了笑說:「等到二十五年,我墳頭上的柏樹都長大了。雖然這樣,我還是會一直等待你的。」重耳在狄國居住了十二年才離去。

重耳經過衛國時,衛文公沒有

重耳到了齊國,齊桓公以厚禮相待,並將宗室之女嫁給重耳爲妻,又賜給他八十匹馬,重耳很滿足於現有的生活。重耳到齊國兩年後齊桓公就去世了,當時正巧趕上豎刀等人發起叛亂,齊孝公繼承了君位,各諸侯國的軍隊趁機屢次進犯齊國。重耳在齊國一共住了五年。重耳很喜歡在齊國娶的妻子,心裡根本不想離開齊國。趙衰、咎犯就在一棵桑樹底下商討如何勸重耳離開齊國。重耳妻子的侍女恰好在桑樹上偷聽到了他們的談話,就將此事告訴了她的主人。重耳的妻子卻殺了那個侍女,並勸重耳趕緊離開齊國。重耳說:「人生但求安樂,何必管其他的事呢!我一定要老死在齊國,不能離開。」他的妻子說:「您可是一國的公子,窮困時被迫來到這裡,跟隨你的那些賢士個個願爲您效死。您不趕快返回晉國,報答您辛勞的臣子,卻在此貪戀女色,我私下替您感到羞恥。況且現在不回晉國,什麼時候才會有成功的一天?」於是她就與趙衰等人合謀,把重耳灌醉擡到車上,離開了齊國。走了很遠,重耳才醒了過來,他十分生氣,拿起戈就要殺咎犯。咎犯說:「殺死我就能夠成就您的事業,這是我狐偃的夙願啊。」重耳說:「如果事情沒有成功,我就吃了你的肉。」咎犯說:「就算事情沒有成功,可我的肉又腥又臊不好吃,怎麼能值得您吃呢!」於是重耳這才罷休,繼續向前趕路。

重耳經過曹國,曹共公沒有以禮相待,想偷看重耳身上緊密相連的畸形肋骨。曹國的大夫厘負羈說:「晉公子賢能,又和我國是同姓,他在困窘時途經我國,爲什麼不能以禮相待呢!」曹共公沒有聽從厘負羈的勸告。厘負羈就私下送食物送給重耳,並在食物下面放了一塊玉璧。重耳接受了食物,卻把玉璧還給了厘負羈。

重耳離開曹國,路過宋國。宋襄公剛剛被楚國打敗,在泓之戰中受了傷,他聽說重耳賢明有才能,於是用對待諸侯的禮節接待了重耳。宋國的司馬公孫固與咎犯的關係很好,於是他說:「宋國是個小國,最近又打了敗仗,沒有能力幫助你們回國,還是另投大國吧。」於是重耳離開了宋國。

重耳路過鄭國,鄭文公也沒有以禮相待。鄭國大夫叔瞻勸諫他的國君說:「晉公子賢明有才能,他的隨從全是國家的棟樑之材,況且又與我們鄭國是同姓。鄭國的先祖是周厲王的兒子,晉國的先祖是周武王的兒子。」鄭文公說:「諸侯國公子流亡到我國的太多了,怎麼可能全都以禮相待呢!」叔瞻說:「如果國君您不能對他以禮相待,還不如把他殺死,以免將來成爲我國的禍患。」鄭文公沒有聽從叔瞻的勸告。

重耳離開鄭國後前往楚國,楚成王用對待諸侯的禮節款待他,重耳謝絕了,稱不敢當。趙衰說:「您在外流亡了十多年,小國都輕視您,更何況是大國呢?如今楚國這個大國竟然以厚禮招待您,您就不要辭讓了,這可是上天在護佑您啊。」於是重耳按作客的禮節會見了楚成王。楚成王用厚禮款待了重耳,重耳非常謙卑。楚成王說:「假如有一天您返回了晉國,將會怎樣報答我呢?」重耳說:「珍禽異獸、寶玉絹帛等東西,國君您都有很多了,我不知道該用什麼禮物來報答您。」楚成王說:「即便如此,你總得拿什麼來報答我吧?」重耳回答說:「將來萬不得已,晉國與楚國在平原或是湖沼地帶交戰,請允許我爲您退避三舍之地。」楚國將軍子玉大怒道:「國君對晉國公子十分厚待,可是今天重耳卻出言不遜,請讓我殺了他。」楚成王說:「晉公子很賢明,可是流亡在外太久了,跟從他的都是棟樑之材,這都是上天安排好的,我怎麼能殺死他呢?況且又能讓他改說什麼呢!」重耳在楚國住了幾個月以後,晉國太子圉從秦國逃回了晉國,秦繆公十分怨恨太子圉;他聽說重耳在楚國,於是邀請他來秦國。楚成王說:「楚國距離晉國很遠,要途經好多個國家才可到達晉國。而秦國與晉國交界,秦繆公又很賢明,你去秦國吧!」楚成王準備了厚禮爲重耳送行。

重耳來到秦國後,秦繆公把五個同宗女子都嫁給了重耳爲妻,公子圉原先的妻子也在其中。重耳不想接受公子圉原先的妻子,司空季子說:「公子圉的國家您尚且要去攻打,更何況是占有他的妻子呢!而且,您接受了這個女子就可以與秦國結成姻親關係,就可以求秦國幫您返回晉國了,您現在卻拘泥於小節,忘了大的恥辱!」重耳於是接受了公子圉原先的妻子。秦繆公十分歡喜,與重耳一起宴飲。席間趙衰吟誦了《黍苗》詩。秦穆公說:「我知道你們想快點回到晉國。」趙衰與重耳從座位上離開,再次拜謝秦繆公說:「我們這些孤臣仰仗您,就如同百穀期盼及時雨一般。」當時是晉惠公十四年(前637年)秋季。晉惠公在九月去世,太子圉繼位。十一月,安葬了晉惠公。十二月,晉國大夫欒枝、郄縠等人聽說重耳在秦國,都偷偷來勸重耳、趙衰等人返回晉國,願意爲重耳作內應的人很多。於是秦繆公派兵護送重耳返回晉國。晉國聽說秦兵來了,也發兵抵抗秦兵。然而人們都已暗中知道公子重耳要回國。唯有晉惠公的舊臣呂甥、郄芮等人不願擁立重耳。重耳在外流亡共十九年才得以返回晉國,此時已六十二歲了,晉國人大多數都願歸順他。

文公元年(前636年)春季,秦國護送重耳來到黃河邊。咎犯說:「我跟從您流亡天下,期間犯了很多過錯。我自己都知道,更何況您呢?我請求在這裡離開您吧。」重耳說:「如果我回到國都,沒有與您同心共事的話,就請河神來作證。」重耳說完就把玉璧扔進了黃河,以此與子犯盟誓。此時介子推也在追隨重耳,他在船中,就笑道:「上天的確是在保佑公子,可是子犯卻認爲這是自己的功勞並以此向君王邀功,真是足以令人感到恥辱啊。我不想與這樣的人共事。」於是介子推就獨自偷偷渡過黃河。秦兵包圍了令狐,晉軍駐紮在廬柳。二月辛丑日,咎犯與秦晉兩國的大夫在郇城訂下盟約。壬寅日,重耳進入晉軍大營。丙午日,重耳到達了曲沃。丁未日,重耳朝拜武公的宗廟,並即位成爲晉國國君,便是晉文公。羣臣全都前來朝拜。懷公圉逃奔高梁。戊申日,晉文公派人殺了懷公。

晉懷公的舊臣呂省、郄芮原本就不願歸順晉文公,晉文公繼位後,他們懼怕被殺,就打算與黨羽密謀燒毀文公的宮室,企圖殺了晉文公。晉文公並不知道這件事。當初想要殺死晉文公的宦官履鞮得知了這個陰謀,想告訴晉文公,從而解除以前的罪過,於是請求覲見晉文公。晉文公沒有接見他,並派人責備他說:「我還記得在蒲邑所發生的事情,你斬斷了我的衣袖。後來,我跟從狄君去打獵,你又替惠公來追殺我。惠公給了你三天期限到達,可是你只用了一天就到了,爲什麼那麼急呢?你好好想一想這些事吧。」宦官履鞮回答說:「我是受過宮刑的人,事奉國君不敢有二心,不敢違背國君的命令,因此得罪了國君您。現在您已回國即位爲君,難道就不會再發生蒲邑、狄國那樣的事嗎?況且管仲曾經用箭射中了齊桓公的帶鉤,齊桓公卻在管仲的輔佐下稱霸。現在我這個有罪之人有要事要向國君稟告,可是國君卻不願接見我,恐怕災難將要降臨到您頭上了。」於是晉文公接見了他,履鞮便把呂省、郄芮等人的陰謀報告給了晉文公。晉文公想要召見呂省和郄芮,可是呂省、郄芮等人手下的黨徒太多,文公擔心自己剛剛回國,國人會出賣自己,於是就微服出行,在王城會見了秦穆公,對此國人全然不知。三月己丑日,呂省、郄芮等人果然謀反了,他們焚毀了文公的宮室,卻並未抓到文公。文公的衛士與他們戰鬥,呂省、郄芮等人想率兵逃走,秦繆公引誘呂省、郄芮等人,在黃河岸邊殺了他們,晉國恢復穩定後,文公才回來。夏季,文公從秦國接回夫人,秦繆公嫁給文公的妻子終於都被封爲夫人。秦繆公還送給晉文公三千衛兵,以防備晉國發生動亂。

晉文公修明政務,向百姓廣施恩惠。獎賞跟隨他一起流亡的人以及有功的大臣,功勞大的賞賜城邑,功勞小的授予爵位。文公還沒有封賞完畢,周襄王就因爲弟弟帶發難而出逃居住在鄭國,並派人到晉國告急。晉國局勢剛剛安定,文公想要派兵去解救周襄王,又擔心有其他的禍亂,所以暫停了封賞,沒有來得及封賞已經隱居的介子推。介子推自己沒有去向晉文公要俸祿,所以他當時沒有得到封賞。介子推對母親說:「晉獻公有九個兒子,現在僅有文公還在世。惠公與懷公沒有任何親信,所以其他國家和本國的百姓臣子都拋棄了他們;然而上天並沒有讓晉國滅亡,一定會出現真正的國君,主持晉國的祭祀,這個人不是文公還會有誰呢?上天確實是在保佑文公,可是有些人卻認爲是自己努力的結果,這不是很荒謬嗎?偷竊他人的財物,都會被人稱作盜賊,更何況是貪圖上天的功績據爲己有呢?臣子掩飾自己的罪過,國君賞賜奸邪之人,國君與臣子上下相互欺瞞,我很難與這些人一起相處。」他的母親問他:「你何不也去求國君賞賜呢?如果你就這樣死了,又能去怨恨誰呢?」介子推說:「明明知道他們的做法是錯的卻還要去效法,我的罪過將比他們的還大。況且我口出怨言,更不能享受國君給的俸祿了。」他的母親說:「那也要使國君知道一下你的情況,怎麼樣?」介子推回答說:「話語,是身體的花飾而已;身體都打算隱藏起來了,還要那些花飾有什麼用呢?身穿那些花飾,就是要顯耀自己了。」他的母親說:「你真的能做到嗎?我與你一起隱藏起來。」他們到死都未再出現。

介子推的跟隨者十分憐憫他,就在宮門掛了一條字幅,字幅寫道:「龍想要飛上天,曾有五條蛇幫扶他。龍現在已經升入雲霄,四條蛇也都各自進入了自己的屋宇,唯有一條蛇獨自哀怨,始終沒能找到自己的住所。」晉文公外出時,看見了那字幅,說:「這說的就是介子推啊。我一直勞心於王室之亂,沒來得及回報他的功勞。」於是派人去召請介子推,可是介子推早已離開了。文公於是到處尋找他的住所,聽說他在綿上山,於是文公將整座綿上山賞賜給了介子推,作爲他的祿田,稱爲介山,並說「用這來記載我的過失,並且表彰賢能的人」。

跟從文公流亡多年的僕人壺叔說:「國君您曾三次賞封有功的人,可是都沒有賞賜我,因此我冒昧地前來向您請罪。」晉文公回答說:「能用仁義來教導我,用德行與恩惠來防止我犯錯誤的,這樣的人應受到上等獎賞。用行動來輔佐我,使我終於取得成功的,這樣的人應受到次一等的獎賞。戰場上敢於冒流矢飛石的危險,爲我立下汗馬功勞的,這樣的人應受到再次一等的獎賞。如果只是用苦力侍奉我,但沒有補救我的錯誤的,將受到更次一等的獎賞。三次賞賜過後,立即就要賞賜你了。」晉國人聽到文公的這番話,都很高興。

晉文公二年(前635年)春季,秦軍在黃河岸邊駐紮,將要護送周襄王回京城。趙衰說:「要想稱霸,沒有比護送周襄王回京城、尊崇周王更好的方法。周王室與晉國原本就是同姓,如果晉國沒有搶先護送周襄王回京,而是落在秦國後面,就沒有向天下發號施令的資本。現在尊崇周襄王,乃是晉國將來稱霸的資本。」三月甲辰日,晉國於是派兵到陽樊,包圍了溫邑,護送周襄王回到了周都。四月,殺了周襄王的弟弟帶。周襄王於是將河內、陽樊的土地賜給了晉國。

四年(前633年),楚成王和其他諸侯國包圍了宋國,宋國的公孫固來到晉國告急。先軫說:「報答宋襄公的贈馬厚恩並使晉國稱霸於諸侯,就在如今的這場戰役了。」狐偃說:「楚國不久前取得了曹國,而且又與衛國初次聯姻,如果我們討伐曹衛兩國,楚國一定會去營救,這樣宋國就可免於災難了。」晉國於是創建了三軍。趙衰舉薦郄縠統領中軍,並讓郄臻輔佐他;派遣狐偃掌管上軍,讓狐毛輔佐他,任命趙衰爲卿;欒枝統領下軍,先軫協助他;荀林父駕戰車,魏犨擔當車右:三軍前往攻打曹、衛兩國。冬季十二月,晉兵首先占領了太行山以東的地方,並將原邑封給了趙衰。

五年(前632年)春季,晉文公想要攻打曹國,於是向衛國借路,衛國人沒有同意。晉軍只好繞遠從黃河的南段渡河,侵入曹國,並攻打衛國。正月,晉軍攻取了五鹿。二月,晉侯、齊侯在斂盂會盟。衛侯請求與晉國結盟,晉國人沒有答應。衛侯於是又想要與楚國結盟,衛國人不想這樣做,因此驅逐了衛侯以討好晉國。衛侯被迫居住在襄牛,公子買在衛國都城防守。楚國前來援救衛國,卻未能成功。晉侯包圍了曹國。三月丙午日,晉軍攻入了曹國都城,斥責曹共公沒有聽從厘負羈的勸告卻讓三百人乘坐著華美的車子招搖過市的過錯。爲了報答厘負羈曾經的恩德,晉文公命令軍隊不許進入厘負羈同宗族的住所。楚軍又包圍了宋國,宋國又向晉國告急。晉文公這次要想營救宋國就要攻打楚國,可是由於楚成王當年對他有恩,所以他不想討伐楚國;打算對宋國的請求置之不理,可是宋襄公當年也有恩於自己:晉文公進退兩難。先軫說:「抓住曹伯,然後分割曹國、衛國的土地給宋國,楚國會急於營救曹國、衛國,如此一來,楚國就會解除對宋國的包圍了。」晉文公聽從了先軫的建議,楚成王於是領兵離開了。

楚國將領子玉對楚成王說:「國君您對待晉文公仁義至厚,如今他明知楚國與曹、衛兩國關係好卻有意討伐它們,這是輕視您。」楚成王說:「晉文公在外流亡了十九年,過了很長時間窘困的生活,終於得以返回晉國,對人世間的苦頭非常了解,因此能夠善待他的子民,上天在保佑著他,其勢不可阻擋。」子玉堅持請戰說:「我不敢說這次一定能取得勝利,只希望因此能封住那些進讒言之人的口。」楚成王十分生氣,給了他很少的兵力。子玉於是派宛春告訴晉文公說:「請您恢復衛侯的君位並歸還曹國的土地,我也會解除對宋國的包圍。」晉國大夫咎犯說:「子玉太無禮了,國君只能獲得一個好處,可是當臣子的卻能得到兩個好處,我們不能答應這個條件。」先軫則說:「能使人心安定就稱爲有禮。楚國的一句話能夠使三個國家安定,可是您的一句話卻能使這三個國家滅亡,那麼就是我們無禮。如果不答應楚國,就是放棄了宋國。不如暗中答應楚國恢復曹侯、衛侯的地位,以此來引誘楚國,扣留宛春以激怒楚國,等戰事發生後再另想其他的計謀。」晉侯於是就把宛春扣押在了衛國,並且私下答應恢復曹國、衛國。曹國、衛國於是與楚國絕交了。楚國的子玉非常生氣,率軍攻打晉軍,晉軍不斷後退。晉國的軍吏問:「我軍爲什麼要撤退?」晉文公說:「從前我在楚國時,曾與楚成王約定,交戰時晉軍會向後撤退三舍之地,我怎麼能背棄自己的承諾呢?」楚軍也想撤退,可是子玉不答應。四月戊辰日,宋成公、齊將、秦將以及晉侯在城濮駐紮。己巳日,與楚軍交戰,楚軍被打敗,子玉帶領殘兵逃走了。甲午日,晉軍班師回到衡雍,在踐土爲周襄王修建了宮殿。

起初,鄭國曾幫助過楚軍,如今楚軍戰敗了,鄭國很懼怕,派使者向晉侯請求結盟。晉侯於是與鄭伯訂立了盟約。

五月丁未日,晉文公向周天子進獻從楚國俘獲的戰利品,一共有一百輛披甲的駟馬戰車,一千多名步兵。周襄王派王子虎宣布任命晉文公爲霸主,並賜給他大輅車,一把紅色的弓、一百支紅色的箭,十把黑色的弓、一千支黑色的箭,一卣用黑黍加香草釀造而成的醇酒,一把柄爲圭狀的玉勺以及三百名勇士。晉侯再三謝絕,最後才叩首接受了。周朝的史官寫了《晉文侯命》:「周王這樣說道:您用仁義使諸侯和睦,大顯文王、武王的功業。文王、武王能謹慎地修明德行,光照上天,名聲廣傳於人間,所以上帝將帝王的使命賜給了文王、武王,讓其恩澤延及到子孫後代。您要協助我繼承祖先的帝業,永安天子之位。」於是晉文公開始在諸侯中稱霸。癸亥日,王子虎在踐土的行宮與諸侯會盟。

晉軍放火燒了楚軍的營地,大火連續好幾天都未熄滅,晉文公卻唉聲嘆氣的。大臣們說:「打敗了楚軍可是國君您仍憂慮,爲什麼?」晉文公說:「我聽說只有聖人在取得勝利時能安心,因此我會感到害怕。況且楚國大將子玉還沒死,我怎麼能高興起來呢!」子玉戰敗後回到了楚國,楚成王怨恨他沒有聽自己的話,貪圖與晉國作戰,於是狠狠地斥責了子玉,子玉自殺身亡。晉文公說:「我在外面攻打楚國,而楚王在國內誅殺大將,內外交相呼應。」於是晉文公才高興起來。

六月,晉人再次讓衛侯回到了國都。壬午日,晉文公渡過黃河後北上回到了晉國。回國後他開始論功行賞,其中狐偃功勞最大。有人說:「城濮之役,主要靠先軫出謀劃策。」晉文公說:「在城濮作戰時,狐偃勸我不要失信。先軫則說:『作戰重要的是取勝』,我聽取了他的話並打了勝仗。可是先軫的話只能有利於一時,而狐偃所說的卻有利於我創建千秋萬代的功業,怎麼能讓一時的利益凌駕於千秋萬代的功業之上呢?所以我把狐偃的功勞排在了最前面。」

 

冬季,晉文公在溫邑會見了諸侯,想要率領諸侯朝見周襄王。晉文公擔心自己的力量不足以辦成此事,恐怕有些諸侯會背叛自己,就派人告訴周襄王,讓他去河陽狩獵。壬申日,晉文公率領諸侯到踐土朝見了周天子。孔子讀史書看到關於文公的這段記載,說:「諸侯無權召見周天子,我之所以要在《春秋》上將這件事寫成『周天子在河陽打獵』,是對此事隱諱的說法。」

丁丑日,諸侯國包圍了許國。曹伯的大臣中有人勸晉文公說:「齊桓公會盟各諸侯國是爲了扶植異姓國家,如今國君您會盟諸侯卻是爲了滅亡同姓國家。曹國,是叔振鐸的後代;晉國,是唐叔的後代。會盟諸侯而滅掉兄弟之國,這是不合禮法的。」晉文公聽了這番話後十分高興,於是恢復了曹伯的君位。

此時晉國開始創建左行、中行、右行三支軍隊。荀林父統領中行軍,先縠統領右行軍,先蔑統領左行軍。

七年(前630年),晉文公與秦穆公共同出兵包圍了鄭國,原因是晉文公逃亡經過鄭國的時候,鄭國國君對文公沒有以禮相待,以及城濮之戰時鄭國曾幫助楚國。晉國包圍鄭國,想要俘獲叔瞻。叔瞻聽說了這一消息,於是自殺了。鄭國人擡著叔瞻的屍體來向晉文公稟告。晉文公則說:「一定要抓到鄭國國君我才會甘心。」鄭文公恐懼,於是暗中派人告訴秦繆公說:「滅掉鄭國會使晉國的力量增強,這對晉國來說是有好處的,可是對秦國來說卻未必有利可圖。國君您爲什麼不幫助鄭國解脫困境,使鄭國成爲秦國在東行道路上的好友呢?」秦伯聽後十分高興,於是撤兵了。很快晉國也撤兵了。

九年(前628年)冬年,晉文公去世,其子襄公歡繼位。這一年鄭文公也去世了。

鄭國有人想出賣自己的國家給秦國,秦穆公派兵前去偷襲鄭國。十二月,秦軍路過晉都的城郊。襄公元年(前627年)春季,秦軍途經周都,十分驕橫無禮,王孫滿譏笑秦軍不懂禮法。秦軍到滑國時,鄭國商人弦高將要去周都做生意,正好遇到了秦軍,弦高用十二頭牛犒勞秦軍。秦軍以爲鄭國已經知道偷襲之事,十分驚慌,只好退兵了,在順便滅掉滑國後才班師返回。

晉國的先軫說:「秦伯沒有聽從蹇叔的勸告,違背了民心,我們可以在此時攻擊秦軍。」欒枝則說:「還沒有報答秦國對先君的恩德,就攻擊它,是不行的。」先軫說:「秦國欺侮我們剛剛失去父親的國君,討伐與我們同姓的國家,有什麼恩德要報答呢?」晉國於是攻打秦國。晉襄公身穿著黑色的喪服隨軍出征。四月,晉國在崤山打敗了秦軍,虜獲了孟明視、西乞秫、白乙丙三位秦軍大將後返回。晉襄公就穿著黑色的喪服安葬了晉文公。晉文公的妻子是秦國女子,她對晉襄公說:「秦君想要得到那三位敗將從而殺掉他們。」襄公同意了,於是把那三名秦國將領遣送回國。先軫聽說後,對襄公說:「禍患就此產生了。」先軫於是立即去追那三名秦國將領。他們正在渡過黃河,已經在船上了,看到岸邊的先軫便叩頭辭謝,終於沒能追回。

三年後,秦國果然派孟明攻打晉國,以報崤山戰敗之仇,攻取了晉國的汪邑後撤兵。四年(前624年),秦繆公率軍大舉進攻晉國,秦軍渡過了黃河,攻下了晉國的王官城,在崤山爲其陣亡的將士修建了墳墓,之後才離開。晉軍十分害怕,不敢再出戰,於是固守城池。五年(前623年),晉國攻打秦國,奪取了新城,報了王官一戰的失敗之仇。

六年(前622年),趙衰成子、欒貞子、咎季子犯和霍伯全都去世了。趙盾接替趙衰執掌晉國國政。

七年(前621年)八月,晉襄公去世。太子夷皋的年紀還小。晉國人因爲國家多次遇難的緣故,想要立一個年長的人當國君。趙盾說:「立襄公的弟弟雍當國君吧。他樂善好施而且又年長,先君又很喜愛他;並且他親近於秦國,秦國向來是晉國的友好鄰國。如果擁立有善德的人當國君,國家就能穩定,侍奉年長者國家就能夠和順,擁護先君喜愛的人就是孝順,與舊日的好友結交國家就能安定。」賈季說:「不如擁立雍的弟弟樂。兩位國君都曾十分寵愛辰嬴,如果立她的兒子當國君,百姓一定會安心的。」趙盾說:「辰嬴的地位很卑賤,地位排在晉文公的九個姬妾的下邊,她的兒子會有什麼威望!而且辰嬴曾被兩位國君寵幸,這可是淫亂。作爲先君的兒子,不能夠向大國求助卻居住在小國,這是鄙陋。母親淫亂,兒子鄙陋,這樣就不會有威信;陳國不僅小,而且距離晉國很遙遠,得不到援助:怎麼可以立樂爲國君呢!」於是趙盾派士會前往秦國迎回公子雍。賈季也派人前往陳國召回公子樂。趙盾廢黜了賈季的官職,原因是他殺了陽處父。十月,晉國安葬了晉襄公。十一月,賈季逃奔翟國。這年,秦繆公也去世了。

靈公元年(前620年)四月,秦康公說:「從前文公剛剛回到晉國時,晉國沒有衛士護衛,因此呂省、郄芮才發動了叛亂。」秦國於是送給公子雍很多衛士。太子夷皋的母親繆嬴終日抱著太子到朝廷上號叫哭泣,說:「先君有什麼過錯嗎?他的後嗣又有什麼過錯呢?你們拋棄嫡子而到國外去找尋國君,打算把太子放到哪裡?」她走出朝廷,又抱著太子跑到趙盾家,叩頭說:「先君曾把太子託付給您,並說『將來這個孩子如能成材,我就會敬受您的恩賜;如果沒有成材,我就會怨恨您』。現在先君雖然已經逝世了,可是他的話好像還在我的耳邊,然而如今您卻要捨棄太子,爲什麼?」趙盾和各位大夫們害怕繆嬴繼續糾纏下去,並且怕被殺害,就放棄迎立公子雍而立太子夷皋當國君,便是晉靈公。晉國派兵阻攔護送公子雍回國的秦軍。趙盾擔任主將,率軍前去抵禦秦軍,在令狐打敗了秦軍。先蔑、隨會被迫逃亡到秦國。秋季,齊、宋、衛、鄭、曹和許國的國君全來會見了趙盾,並在扈邑訂立了盟約,原因是晉靈公剛剛即位。

四年(前617年),晉國攻打秦國,攻取了少梁。秦軍也攻取了晉國的崤城。六年(前615年),秦康公率軍討伐晉國,攻取了羈馬。晉靈公很憤怒,於是命趙盾、趙穿、郄缺率軍還擊秦國,兩軍在河曲展開了激戰,其中趙穿的功勞最大。七年(前614年),晉國的六卿擔心隨會在秦國,會經常給晉國製造禍亂,就讓大臣魏壽余假裝反叛晉國並投降秦國。秦國讓隨會到魏邑接受魏壽余的投降,魏壽余趁機抓住了隨會並將他帶回晉國。

八年(前613年),周頃王去世,公卿們相互爭奪權勢,所以沒有向各諸侯國發訃告。晉侯派趙盾率領八百輛戰車平定了周王室的內亂,擁立周匡王繼位。這一年,楚莊王剛剛繼承了君位。十二年(前609年),齊國人殺了他們的國君齊懿公。

十四年(前607年),晉靈公長大了,他生活十分奢侈,徵收重稅用以裝飾宮殿。他還常在高台上用彈弓射人,就是爲了觀看人們躲避彈丸時驚恐的樣子。廚師燉的熊掌不夠爛,靈公就大發雷霆,竟然殺了廚師,並讓宮女把廚師的屍體擡出宮,還要從朝廷上經過。趙盾、隨會曾多次前來進諫,可是靈公並不聽從;這回他們又在朝廷上看見了死人的手,因此又前來勸諫。隨會先進去勸諫,靈公沒有聽從。靈公擔心趙盾也會來勸諫,於是就讓鋤麑去刺殺趙盾。趙盾家的內屋門敞開著,鋤麑見趙盾家非常簡陋就退了出來,嘆息道:「殺害忠臣,違抗國君的命令,這兩種罪都是一樣的。」於是便撞樹自殺了。

從前,趙盾曾經到首山狩獵,看到桑樹下有一個飢餓的人。此人名叫[生僻字]眯明。趙盾給了他一些吃的,他只吃了一半。趙盾問他爲何不把食物吃完,他說:「我在外作了三年的僕人,不知道老母是否還健在,想把這剩下的食物留給母親吃。」趙盾認爲他是個孝子,就又給了他一些飯和肉。很快,[生僻字]眯明就做了晉靈公的廚師,趙盾並不知道這件事。九月,晉靈公邀請趙盾一起喝酒,設下埋伏想要害死趙盾。靈公的廚師[生僻字]眯明知道這件事後,擔心趙盾喝醉後無法站起身逃跑,因而向趙盾進言說:「國君設宴賞賜您喝酒,只喝三杯就不要再喝了。[生僻字]眯明想藉此讓趙盾在靈公下暗殺令前離開,避免他遇難。趙盾離開席位後,靈公事先埋伏的士兵還未會合,就先放出一條名叫敖的惡狗。[生僻字]眯明徒手幫趙盾殺死了惡狗。趙盾說:「不派人來殺我卻用狗,雖然很兇猛,但是又有什麼用呢。」然而他卻不知道[生僻字]眯明是在暗中報答他的恩德。很快,晉靈公命令埋伏好的士兵出來追殺趙盾,[生僻字]眯明反擊靈公的伏兵,伏兵不能前進,終於讓趙盾逃脫了。趙盾問眯明爲何要救自己,[生僻字]眯明回答說:「我就是當年桑樹下那個飢餓的人。」趙盾問他叫什麼名字,他沒說。他也因此逃跑了。

趙盾逃脫了,可是並未逃出晉國的國境。乙丑日,趙盾的兄弟將軍趙穿在桃園殺死了晉靈公並接回了趙盾。趙盾一向很受人敬重,所以很得民心;晉靈公年紀輕,生活奢侈,百姓都不願親附於他,因此很容易就殺了他。趙盾恢復了原來的官職。晉國太史董狐記載道:「趙盾殺了自己的國君」,並把這個記載拿到朝廷上讓各位大臣看。趙盾說:「殺死國君的人是趙穿,我沒罪。」太史董狐說:「你是衆卿之長,雖然逃跑了但並沒有逃出國境,回來後也沒有誅殺亂臣賊子,殺國君的人不是你還是誰呢?」孔子聽說了這件事,說:「董狐,是古代的好史官,秉筆直書而毫不隱瞞史實。宣子,是好大夫,爲了遵守法制而情願蒙受惡名。可惜啊,如果他逃出國界就能夠免除弒君的罪名了。」

趙盾讓趙穿到周都去迎接晉襄公的弟弟黑臀回國,立他爲國君,便是晉成公。

晉成公,是晉文公的小兒子,他的母親是周王室之女。壬申日,成公來到武宮朝拜祭祀。

晉成公元年(前606年),賜封趙氏擔任公族大夫。討伐鄭國,因爲鄭國背叛了晉國。三年(前604年),鄭襄公剛剛繼位,便歸附了晉國而背叛了楚國。楚王大怒,討伐鄭國,晉國前往救援。

六年(前601年),晉國攻打秦國,虜獲了秦國將領赤。

七年(前600年),晉成公與楚莊王爭奪霸主的地位,在扈邑會盟諸侯。陳國由於畏懼楚國,所以沒去赴會。晉國派中行桓子攻打陳國,並藉此援救鄭國,與楚軍交戰,打敗了楚軍。這一年,晉成公去世,其子景公據繼位。

景公元年(前599年)春季,陳國大夫夏征舒殺了自己的國君陳靈公。二年(前598年),楚莊王討伐陳國,殺死了夏征舒。

三年(前597年),楚莊王包圍了鄭國,鄭國向晉國告急。晉國派荀林父率領中軍,隨會率領上軍,趙朔率領下軍,郄克、欒書、先縠、韓厥以及鞏朔輔佐這三人。六月,晉軍來到黃河岸邊。聽說楚軍已經把鄭國降服了,逼迫鄭伯赤裸上身投降,並與他簽訂了城下之盟後才撤兵,荀林父想要班師回朝。先縠說:「大家都是來援救鄭國的,沒有到達鄭國是不可以回去的,否則將帥間會離心離德。」晉軍最終渡過了黃河。楚國已經降服了鄭國,本想在黃河飲馬以顯示自己的威名,之後再撤軍返回。結果,楚軍與晉軍發生了激烈的交戰。鄭國剛剛依附楚國,十分害怕楚國,所以反而幫助楚軍攻打晉軍。晉軍戰敗,逃到了黃河邊,士兵們爲了逃命爭搶著要渡河,以至於船中有很多被砍斷的手指。楚軍抓獲了晉國將領智罃。晉軍返回後,荀林父說:「我是主帥,打了敗仗,應該被處死,請國君殺死我吧。」晉景公想要答應他。隨會說:「從前晉文公曾與楚軍在城濮交戰,楚成王回國後殺死了敗將子玉,文公因此才面露喜色。如今楚軍已經打敗了我軍,我們還要殺死軍隊的主帥,是幫楚國殺敵人啊。」晉景公於是沒有殺荀林父。

四年(前596年),先縠因爲自己首先建議渡河導致晉軍在黃河邊被打敗,擔心被殺,於是逃奔翟國,與翟國謀劃討伐晉國。晉國覺察到這件事,就殺了先縠全族。先縠,是先軫的兒子。

五年(前595年),晉國討伐鄭國,原因是鄭國曾幫助楚國攻打晉國。此時楚莊王的勢力很強大,在黃河邊擊敗了晉軍。

六年(前594年),楚軍討伐宋國,宋國派人來晉國告急,晉景公想要營救宋國,伯宗獻計說:「楚國,現在上天正在保佑著它,其勢力銳不可當。」於是晉國派解揚前去假裝答應救宋。鄭國人抓住解揚並把他交給楚國,楚王賞賜給他很多財禮,讓他去宋國說反話,以使宋國儘快投降。解揚假裝答應楚王,最終把晉君的話告訴了宋國。楚王想要殺了他,有人勸諫,楚王才釋放了解揚。

七年(前593年),晉國派隨會率兵滅掉了赤狄

八年(前592年),晉國派郄克出使齊國。齊頃公的母親在樓上觀看郄克並譏笑他。這樣做的原因,是卻克駝背,而魯國使者腿瘸,衛國使者有一隻眼睛瞎了,所以齊國派有同樣殘疾的人來引導賓客。郄克十分生氣,回國途中來到黃河岸邊,發誓說:「讓河神來見證,我將來一定要報復齊國給予我的恥辱!」郄克回到晉國,請求晉景公發兵討伐齊國。景公問明郄克想攻打齊國的原因後,說:「這是你個人的怨恨,怎麼能夠以此來攪擾國家呢!」景公於是沒有聽從他的話。魏文子因年邁請求退休,並向景公舉薦了郄克,郄克開始掌握國政。

九年(前591年),楚莊王去世。晉國討伐齊國,齊國派太子強到晉國充當人質,晉國這才罷兵。

十一年(前589年)春季,齊國討伐魯國,攻取了隆邑。魯國向衛國告急,衛國與魯國都通過郄克向晉國告急。晉國於是派郄克、欒書、韓厥統領八百輛戰車與魯、衛兩國一起攻打齊軍。夏季,晉軍與齊頃公的軍隊在鞍交戰,齊頃公負傷被困。頃公於是就與他的車右交換了位置,假裝下車取水喝,因而得以逃脫。齊軍被打敗後逃走,晉軍向北一直追趕到齊都。齊頃公獻出許多寶器求和,可是晉軍沒有同意。郄克說:「必須得到蕭桐侄子作爲人質。」齊國的使者說:「蕭桐侄子,是齊頃公的母親;齊頃公的母親就好比你們晉君的母親,爲什麼一定要得到她呢?你們這麼做違背了人倫大義,我們請求再次交戰。」晉國這才答應與齊國講和,並撤兵離開了。

楚申公巫臣因偷娶了夏姬而逃奔晉國,晉景公任命巫臣爲邢大夫。

十二年(前588年)冬季,齊頃公來到晉國,打算尊奉晉景公爲王,景公辭謝不敢接受。晉國開始創建六軍,韓厥、鞏朔、趙穿、荀騅、趙括以及趙旃都被封爲卿。智罃也從楚國獲釋回到晉國。

十三年(前587年),魯成公朝拜晉景公,晉景公對他不尊敬,魯成公生氣地離開了,背棄了與晉國訂立的盟約。晉國攻打鄭國,攻取了氾邑。

十四年(前586年),梁山發生了山崩。晉景公向伯宗詢問此事,伯宗認爲這不值得大驚小怪。

十六年(前584年),楚國的將領子反怨恨巫臣,殺了他的全家。巫臣非常憤怒,給子反寫信說:「我一定會讓你這輩子都疲於奔命!」他便向晉景公請命出使吳國,並讓自己的兒子掌握吳國的外交事宜,教吳國人學習乘車和用兵的方法。吳晉兩國開始有交往,並相約一起攻打楚國。

十七年(前583年),晉景公殺死了趙同、趙括,並誅滅了整個趙氏家族。韓厥說:「怎麼能夠遺忘趙衰、趙盾的功績呢?怎能斷絕他們的祭祀呢!」晉景公便又讓趙氏的庶子趙武作爲趙氏的繼承人,又賜給他城池。

十九年(前581年)夏季,晉景公病危,立太子壽曼爲君,便是晉厲公。一個多月以後,景公去世。

厲公元年(前580年),由於剛剛繼承君位,厲公想要與諸侯會盟,於是與秦桓公隔著黃河締結盟約。回來後秦國就違背了盟約,並與翟國合謀一起討伐晉國。三年(前578年),晉國派呂相斥責秦國,趁機聯合諸侯討伐秦國。軍隊到達涇水後,在麻隧打敗了秦軍,並俘獲了秦軍的將領成差。

厲公五年(前576年),郄錡、郄犨與郄至三人進讒言誣陷伯宗,厲公於是殺了伯宗。伯宗因爲喜歡直言勸諫而惹禍上身,百姓因此不再親附厲公。

六年(前575年)春季,鄭國背棄晉國而與楚國訂立了盟約,晉厲公大怒。欒書說:「不可以在我們管理國家時失去諸侯。」於是晉國派兵討伐鄭國。厲公親自統領軍隊,五月時渡過黃河。聽說楚軍前來援救鄭國,範文子於是請求晉厲公退兵。郄至說:「率軍攻打叛逆者,遇到強敵就躲開,以後將無法再對諸侯發號施令。」於是晉軍與楚軍交戰。癸巳日,晉軍用箭射傷了楚共王的眼睛,楚軍在鄢陵戰敗。子反收集殘兵敗將,加以安撫後,想要與晉國再次交戰,晉國爲此十分憂慮。楚共王召見子反,侍從豎陽穀向子反進酒,子反喝醉了,沒去拜見楚共王。共王十分生氣,斥責子反,子反自殺身亡。共王於是帶領軍隊返回楚國。晉國從此威震諸侯,晉厲公想要趁這個機會號令天下,謀求霸主之位。

晉厲公有衆多寵姬,返回晉國後,他打算罷免所有大夫的官職,而封賞各位寵姬的兄弟。其中有個寵姬的哥哥名叫胥童,曾與郄至有過節,再加上欒書又怨恨郄至不聽從他的計謀但最終晉軍還是打敗了楚軍,於是就暗中派人到楚國致歉。楚國派來的使者騙厲公說:「鄢陵之戰,其實是郄至特意將楚軍招來的,他要發動叛亂,迎接公子周回國即位。趕巧盟國的軍隊沒有準備好,所以事情才沒成功。」厲公將此事告訴了欒書。欒書說:「也許確有此事!國君您不妨試著派他到周都,然後暗中調查一下。」厲公果然派郄至去了周都。欒書又讓公子周與郄至見面,郄至並不知自己被人出賣了。厲公驗明後,認爲郄至確實想謀反,於是怨恨郄至,打算殺掉他。八年(前573年),厲公外出狩獵,之後與寵姬宴飲,郄至殺了野豬想進獻給厲公,可是野豬卻被宦官搶走了。郄至因此射死了宦官。厲公十分生氣,說:「季子你竟然如此欺辱我!」厲公打算要誅殺三郄,可是還未動手。郄鉤想主動攻打厲公,說:「我雖然會死,但厲公也會因此痛苦。」郄至則說:「講究忠信就不能背叛君王,追求明智就不能禍害百姓,要講勇勐就不能發起動亂。失去這三條準則,誰還能親近我們呢?我還是死了吧。」十二月壬午日,厲公派胥童率領八百名將士攻打並殺死了三郄。胥童趁機在朝廷上挾持了欒書與中行偃,並對厲公說:「如果不殺了這兩個人,國君您以後必會遭遇禍患。」厲公說:「一個早上就殺死了三名大臣,我不忍再殺更多的人了。」胥童回答說:「可是別人會忍心殺了您。」厲公沒聽從胥童的話,並對欒書等人道歉表明他只想懲治郄氏的過錯,說:「大夫們可以恢復官職了。」欒書與中行偃磕頭拜謝說:「實在是太幸運了,太幸運了。」厲公任命胥童爲卿。閏月乙卯日,厲公到匠驪氏家中游賞,欒書與中行偃帶領黨羽偷襲並逮捕了厲公,把厲公囚禁起來,並殺了胥童,同時派人到周都迎接公子周回國,擁立他爲國君,便是晉悼公。

晉悼公元年(前572年)正月庚申日,欒書和中行偃殺了晉厲公,只用一輛車就簡單地陪葬了厲公。厲公在遭到囚禁第六天時被殺,死後第十天是庚午日,智罃迎接公子周回到晉國,抵達絳城,殺雞飲血同大夫盟誓,擁立公子周爲國君,便是晉悼公。辛巳日,公子周到武宮朝拜祭祀。二月乙酉日,公子周即位。

晉悼公周的祖父是捷,捷是晉襄公的小兒子,沒能繼承國君之位,稱爲桓叔,他最受襄公的喜愛。桓叔生了惠伯談,談又生了悼公周。悼公周即位時,年僅十四歲。悼公說:「我的祖父和父親都沒能即位成爲國君,他們被迫到周都避難,後來死在他鄉。我以爲自己與公室的關係早已疏遠,並未希望當國君。今天各位大夫沒忘記文公與襄公的意願,而擁立我這個桓叔的後代當國君,全依賴祖宗以及先大夫的在天之靈,我才能夠繼續侍奉晉國的祭祀,怎麼敢不兢兢業業啊!希望大夫們能夠好好輔佐我!」悼公於是驅逐了不守臣道的七個大臣,重新修整祖宗的功業,向百姓廣施恩惠,撫慰與晉文公一起回國的那些功臣的後代。秋季,晉國討伐鄭國。鄭軍被打敗,晉軍於是又侵犯陳國。

三年(前570年),晉國與各諸侯會盟。晉悼公問大臣們誰是可以重用的人,祁傒向悼公推薦了解狐。解狐,是祁傒的仇人。悼公又問,祁傒又舉薦了自己的兒子祁午。君子說:「祁傒可算是不行偏私的人了!推舉外人時不避諱仇人,推舉家人時不避諱自己的兒子。」晉悼公正會見諸侯時,其弟楊干破壞了軍隊的行陣,魏絳因此殺了爲他駕車的人。悼公大怒,有人勸說悼公,悼公最終認定魏絳確實很賢德,於是委他以重任,派他去與戎講和,戎果真歸附了晉國。十一年(前562年),悼公說:「從我開始任用魏絳起,已經九次成功會盟諸侯了,並且戎、翟與晉國也和好了,這可都是魏絳的功勞啊。」悼公於是賞賜給魏絳樂隊,魏絳再三辭謝後才接受。冬季,秦軍攻取了晉國的櫟城。

十四年(前559年),晉悼公派六卿統領各諸侯國討伐秦國,渡過涇水,把秦軍打得大敗,晉軍一直追擊到棫林才撤兵離開。

十五年(前558年),悼公問師曠如何治國。師曠說:「只有仁義才是根本。」冬季,晉悼公去世,其子平公彪繼位。

平公元年(前557年),晉國討伐齊國,齊靈公的軍隊與晉軍在靡下交戰,齊軍戰敗逃走。晏嬰說:「國君既然沒有勇氣繼續作戰,那爲何不停止戰鬥呢?」齊靈公於是撤兵離開了。晉軍乘勝追擊,包圍了臨菑,燒光了外城中的所有住屋,並殺光了周圍的百姓。向東到膠水,向南到沂水,齊國人都據城堅守,晉軍於是撤兵回國了。

六年(前552年),魯襄公朝拜晉平公。晉國的欒逞有罪過,逃奔齊國。八年(前550年),齊莊公偷偷派欒逞前往曲沃,並派軍隊跟隨他。齊軍來到太行,欒逞在曲沃城中發動叛亂,襲擊並進入絳城。絳城毫無防備,晉平公因此打算自殺,范獻子阻止了他,並帶領自己的家兵反擊欒逞,欒逞被打敗後逃到了曲沃。曲沃人一起攻打欒逞,將其殺死,並誅滅了整個欒氏家族。欒逞,是欒書的孫子。他攻入絳城時,曾與魏獻子一起商討過。齊莊公聽說欒逞被打敗了,就命令齊軍返回了,在攻取了晉國的朝歌后離開,以報復臨菑一戰的仇恨。

十年(前548年),齊國的崔杼殺了自己的國君齊莊公。晉軍借齊國發生動亂的時機,在高唐打敗齊國後才離開,報太行一戰之仇。

十四年(前544年),吳國的延陵季子到晉國出使,與趙文子、韓宣子、魏獻子會談,說:「晉國的政權,最終會落入這三家手中。」

十九年(前539年),齊國派晏嬰出使晉國,與叔向交談。叔向說:「晉國,現在已處於末世了。平公橫徵暴斂,大肆修建池台宮殿,並且不理朝政,國家的大權已落入卿大夫手中,這樣下去晉國還能長治久安嗎!」晏子認爲很對。

二十二年(前536年),晉國討伐燕國。二十六年(前532年),晉平公去世,其子昭公夷即位。

昭公六年卒。六卿【六卿:指韓氏、趙氏、魏氏、范氏、中行氏和智氏六個家族。】強,公室卑。子頃公去疾立。

昭公在位六年(前526年)去世。此時六卿的勢力十分強大,公室卻日益微弱。昭公的兒子頃公去疾繼位。

頃公六年(前520年),周景王去世,王子們爭奪王位。晉國六卿率軍幫助周王室平定了內亂,並擁立周敬王爲天子。

九年(前517年),魯國季氏驅逐了自己的國君魯昭公,昭公被迫住在干侯。十一年(前515年),衛、宋兩國派使者請求晉頃公護送魯昭公回國。季平子私下賄賂了范獻子,范獻子接受了賄賂,就對晉頃公說:「魯國的季氏並沒有罪過。」最後晉國沒有護送魯昭公回國。

十二年(前514年),晉國公族祁傒的孫子和叔向的兒子在晉頃公面前相互詆毀。六卿想要削弱公室的勢力,就藉此想辦法殺了這兩個家族所有的人,並將這兩個家族的食邑劃分爲十個縣,各自讓自己的兒子當大夫。晉公室的勢力越來越衰弱,六卿的力量全都很強盛。

十四年(前512年),晉頃公去世,其子定公午繼位。

定公十一年(前501年),魯國的陽虎逃奔晉國,趙鞅簡子招待他住了下來。十二年(前500年),孔子在魯定公與齊景公於夾谷相會時擔任儐相。

十五年(前497年),趙鞅派邯鄲大夫趙午把昔日安置在邯鄲的五百戶人家遷徙到晉陽,趙午沒能辦成,趙鞅認爲他不講信義,想要殺死他,趙午與中行寅、范吉射關係親密,他們一起攻打趙鞅,趙鞅逃到晉陽堅守。晉定公派兵包圍了晉陽。荀櫟、韓不信、魏侈等人曾與范吉射、中行寅有仇,於是派兵討伐范吉射、中行寅。范吉射、中行寅發動叛亂,晉定公下令攻擊他們,打敗了范吉射、中行寅。范吉射、中行寅逃亡到了朝歌,築城固守。韓簡子、魏襄子等人替趙鞅向晉定公求情,定公因此赦免了趙鞅,恢復了他的職位。二十二年(前490年),晉軍打敗了范氏、中行氏,范吉射、中行寅兩人逃奔齊國。

三十年(前482年),晉定公與吳王夫差在黃池會盟諸侯,兩個人爭奪盟主的地位,當時趙鞅跟從晉君,最終吳王成爲盟主。

三十一年(前481年),齊國大夫田常殺了自己的國君齊簡公,立簡公的弟弟驁爲國君,便是齊平公。晉定公三十三年(前479年),孔子逝世。

三十七年(前475年),晉定公去世,其子出公鑿即位。

出公十七年(前458年),知伯與趙氏、韓氏、魏氏一起瓜分了范氏、中行氏的領地,並將其歸入了自己的采邑。晉出公大怒,向齊、魯兩國告急,想要與齊、魯兩國一起討伐四卿。四卿恐懼,於是反攻晉出公。晉出公被迫逃奔齊國,在途中死去。因此知伯就擁立晉昭公的曾孫驕爲晉國國君,便是晉哀公。

晉哀公的祖父雍,是晉昭公的小兒子,號稱戴子。戴子生下了忌。忌與知伯關係很好,忌去世很早,所以知伯雖然很想吞併晉國,但是沒敢動手,就立了忌的兒子驕爲國君。此時,晉國的所有政務全由知伯裁決,晉哀公不能有所制約。知伯於是占有了范氏、中行氏的土地,其勢力在四卿當中最爲強大。

哀公四年(前438年),趙襄子、韓康子與魏桓子聯合起來殺了知伯,吞併了他所有的封地。

十八年(前434年),晉哀公去世,其子幽公柳繼位。

晉幽公執政時期,晉國公室畏懼卿大夫,反而朝拜韓、趙、魏三家君主。晉國國君只占有絳都、曲沃這兩個地方,剩餘的土地都歸韓、趙、魏三家所有。

十五年(前419年),魏文侯剛剛即位。十八年(前416年),幽公姦污婦女,在晚上偷偷出城,被盜賊殺死。魏文侯派兵平定了晉國的內亂,擁立幽公的兒子止爲國君,便是晉烈公。

烈公十九年(前397年),周威烈王冊封趙、韓、魏三家爲諸侯。

二十七年(前389年),晉烈公去世,其子孝公頎繼位。孝公九年(前380年),魏武侯剛剛即位,便攻打邯鄲,沒有取勝就撤兵離去了。十七年(前372年),晉孝公去世,其子靜公俱酒繼位。這一年,是齊威王元年。

靜公八年(前349年),魏武侯、韓哀侯、趙敬侯共同滅掉晉國,三家瓜分了晉國的土地。靜公被貶爲平民,晉祀從此斷絕了。

太史公說:晉文公,是古人所說的賢明君主,他在外流亡了十九年,生活極其困頓貧苦,等他繼位後對臣子論功行賞時,尚且忘記了介子推,何況那些驕奢無比的國君呢?靈公被殺死後,成公與景公施行苛政,到厲公時就更爲嚴苛了,大夫們害怕會被殺死,因此禍亂頻發。悼公之後公室日益衰敗,六卿專權亂政。因此說掌握人君之道,學會駕奴臣下,本來就不容易啊!

作者:司馬遷(漢代)

司馬遷(前145年或前135年-約前86年),字子長,夏陽(今陝西韓城)人。西漢史學家、文學家。曾任太史令,繼承父親司馬談的遺志,著有《史記》,是中國第一部紀傳體通史,被譽爲史家之絕唱、無韻之離騷。