楚成王道“晉公子品行高尚,在外遇難很久了,隨從都是國家的賢才,這是上天安排的,我怎么可以殺了他呢?況且他的話又有什么可以反駁的呢?”
重耳在楚國住了幾個月后,在秦國為質的晉國太子圉得知晉惠公病重從秦國不辭而別。
秦國特別生氣,聽說重耳住在楚國,就要把重耳邀請到秦國。
楚成王說“楚國距離晉國太遠了,要經過好幾個國家才能到達。秦國與晉國交界,秦國國君很賢明,您好好去吧!”
楚成王贈送很多禮物給重耳。
晉惠公十四年秋,重耳到了秦國,秦穆公把同宗的五個女子嫁給重耳,太子圉的妻子文嬴也在其中。
重耳不打算接受太子圉之妻,胥臣道“圉的國家我們都要去攻打了,何況他的妻子呢!而且您接受此女為的是與秦國結成姻親以便返回晉國,您這樣豈不是拘泥于小禮節,忘了大的羞恥!”
重耳于是接受了太子圉妻,秦穆公十分高興,親自與重耳宴飲。
秦穆公道“我知道你想盡快返回晉國。”
趙衰與重耳離開了座位,再次對秦穆公拜謝說“我們這些孤立無援的臣子仰仗您,就如同百谷盼望知時節的好雨。”
晉惠公十四年九月,晉惠公薨逝,太子圉繼位,是為晉懷公。
晉懷公即位后害怕秦國討伐,就下令跟隨重耳逃亡的人都必須按期歸晉,逾期者殺死整個家族,因為舅舅狐偃與狐毛都跟隨著重耳沒有回國,晉懷公殺死了重耳的外公狐突。
晉國大夫欒枝、郤谷等人聽說重耳在秦國,都暗中來勸重耳、趙衰等人回晉國,作內應的人很多。
于是秦穆公就派軍隊護送重耳回晉國,晉懷公聽說秦軍來了就派出軍隊抵拒,可是民眾知道了重耳要回來都不愿意抵抗,只有晉惠公的舊大臣呂省、郤芮不愿讓重耳即位。
秦國護送重耳到達黃河岸邊。面對重耳即將登上大位,狐偃道“我跟隨您周游天下,有太多的過錯,我自己都知道,我請求現在離去吧。”
重耳道“如果我回到晉后,有不與您同心的,請河伯作證!”
于是,重耳就把璧玉扔到黃河中,與狐偃明誓。
那時介子推也是隨從,正在船中,就笑道“確實上天在支持公子興起,可狐偃卻認為是自己的功勞并以此向君王索取,太無恥了。我不愿和他同列。”說完就隱蔽起來渡過黃河。
秦軍包圍了令狐,晉軍駐扎在廬柳。
狐偃與秦晉大夫在郇結盟,重耳進入晉軍中,到達曲沃。重耳到武宮朝拜即位,是為晉文公。
大臣們都前往曲沃朝拜,晉懷公逃到了高梁。重耳派人殺死了晉懷公。
呂省、郤芮意圖放火燒死重耳,
被勃鞮告密,呂省、郤芮逃到黃河邊,被秦穆公誘殺。
晉文公元年,周襄王胞弟王子帶盜嫂事發,與周襄王發生火并,王子帶聯合狄人攻周,大敗周軍。周襄王逃居于鄭國的汜,并告難諸侯。
晉文公二年春,秦穆公收到了周天子的告急文書便屯兵于黃河岸邊準備勤王。趙衰以一個政治家的嗅覺勸晉文公說“爭奪霸權最好是擁護周天子,周王室與晉國同為姬姓,如果晉國不搶先護送周天子回京而落在秦國之后,就無法在天下發號施令,今天尊敬周王是晉國稱霸的資本。”
晉軍到了陽樊,并包圍了河南溫縣,護送周襄王回到了周都洛邑。
晉軍并殺死了王子帶,周襄王大為感動,把河內、陽樊兩地賜給了晉國。
晉文公四年,楚成王和同盟諸侯包圍了宋國,宋國公的孫子固趕到晉國請求援助。
先軫道“報答恩人決定霸主,就在于今天了。”
狐偃說“楚國剛剛占有曹國,而且初次與衛國通婚,假如攻打曹國、衛國,楚國一定救