晉惠公十二年,即公元前六三九年,秋,宋襄公在盂地會(huì)合諸侯,楚成王在會(huì)上抓走了宋襄公,以此來(lái)攻打宋國(guó)。
冬,諸侯在薄地會(huì)盟,釋放宋襄公。
晉惠公十三年,即公元前六三八年,夏,宋襄公攻打鄭國(guó)。
秋季,晉、秦兩國(guó)遷陸渾之戎于伊川。
晉惠公病重,晉國(guó)太子圉在秦國(guó)做人質(zhì),在晉國(guó)國(guó)內(nèi)還有惠公的幾位公子,便表示,我的母家在梁國(guó),如今已經(jīng)被秦國(guó)所滅,我在秦國(guó)不被重視,在晉國(guó)又沒(méi)有援手。國(guó)君既然已經(jīng)病重臥床,又擔(dān)心晉國(guó)的大夫們輕視我,改而立其他的公子為國(guó)君。
于是準(zhǔn)備逃回晉國(guó),就對(duì)夫人嬴氏說(shuō),你跟我一起回去嗎?
嬴氏表示,您是晉國(guó)的太子卻屈居在秦國(guó)。您想回去,不也是很合適嗎?我國(guó)國(guó)君讓奴婢侍奉您,為您捧著手巾梳子,來(lái)使您安心。跟隨您回晉國(guó),就是背棄了國(guó)君的命令。不敢跟您回去,也不敢泄露。
于是,太子圉逃回了晉國(guó)。
秦穆公因此怨恨太子圉,便將目光放在了逃亡多年的公子重耳身上,準(zhǔn)備把他請(qǐng)來(lái)秦國(guó)。
楚成王派軍攻打宋國(guó)以救援鄭國(guó)。
冬,楚國(guó)與宋國(guó)在泓水上交戰(zhàn),宋襄公大敗。
晉惠公十四年,即公元前六三七年,春,齊國(guó)攻打宋國(guó)。
夏,五月,宋襄公去世,他的兒子宋成公繼位。
九月,晉惠公去世,太子圉繼位,是為晉懷公。
懷公即位之后,害怕秦國(guó)攻打晉國(guó),便下令晉人不能跟隨在外逃亡的人,規(guī)定了期限,如果過(guò)了期限不回到晉國(guó),就不赦免他們的罪過(guò)。
晉國(guó)大夫狐突(重耳的外公)的兒子狐毛和狐偃一直跟隨在公子重耳的身邊,狐突不愿召他們兩個(gè)回國(guó),懷公便抓了狐突,對(duì)他說(shuō),你的兒子回國(guó),就赦免你們。
狐突表示,兒子們能夠出仕,父親要教導(dǎo)他們忠誠(chéng),這是古時(shí)候的制度。將名字寫(xiě)在策上,并送上進(jìn)見(jiàn)的禮物,如果有二心就是罪過(guò)。如今我的兒子,名字在重耳那里,已經(jīng)有些年了。如果又把他們召回來(lái),就是教他們有二心。父親教導(dǎo)兒子存有二心,又怎么事奉君主呢?刑罰能夠不濫用,這是國(guó)君的賢明,也是我的愿望。濫用刑罰來(lái)達(dá)到自己的目的,誰(shuí)又能夠沒(méi)有罪呢。我已經(jīng)知道您的意思了。
于是,晉懷公便殺了狐突。
晉國(guó)大夫卜偃稱病在家不出門,表示,《周書(shū)》上說(shuō)‘乃大明服’(君主偉大賢明,臣民才會(huì)順?lè)┳约喝绻毁t明,反而殺人來(lái)到達(dá)自己的目的,不也很難辦事嗎?百姓看不到德行卻能夠聽(tīng)到殺戮,那里還會(huì)有什么后代?
此時(shí),重耳已經(jīng)從楚國(guó)到了秦國(guó),秦穆公聽(tīng)聞晉惠公去世的消息,又知道了晉國(guó)內(nèi)部的動(dòng)亂,就決定支持重耳成為晉國(guó)國(guó)君,送重耳回國(guó)。