姬诡诸
继位建都
公元前677年(晋武公三十九年),晋武公去世,诡诸继位,是为晋献公。
公元前672年(晋献公五年),晋献公攻打骊戎,得到了骊姬和她妹妹,晋献公对她们姐妹二人十分宠爱。
公元前669年(晋献公八年),晋国大夫士蔿对晋献公说:“原晋国的公子们人数很多,不诛杀他们,将会发生祸乱。”于是晋献公派人把原晋国诸公子们全部诛杀,而建都城,命名为“绛”,开始以“绛”为都城。
公元前668年(晋献公九年),晋国有些公子已经逃亡到虢国,虢国因此再次进攻晋国,没有取胜。公元前667年(晋献公十年),晋献公想反攻虢国,士蔿劝说晋献公等虢国发生内乱再攻打。
疏远儿子
公元前665年(晋献公十二年),骊姬为晋献公生下儿子奚齐。晋献公有意废掉太子申生,就说:“曲沃是我先祖宗庙所在的地方,而蒲邑靠近秦国,屈邑靠近翟国,如果不派儿子们镇守那里,我放心不下。”于是派太子申生住在曲沃,公子重耳住在蒲邑,公子夷吾住在屈邑。晋献公与骊姬的儿子奚齐住在绛都。晋国人据此推知太子申生将不会继位。太子申生的母亲是齐桓公之女,名叫齐姜,很早就去世了。申生的同母妹妹是秦穆公的夫人。重耳的母亲,是翟国狐氏的女儿。夷吾的母亲,是重耳母亲的妹妹。晋献公有八个儿子,其中太子申生、重耳、夷吾都很贤德。当晋献公得到骊姬之后,晋献公就疏远了这三个儿子。
伐灭三国
公元前661年(晋献公十六年),晋献公扩充军队为二军。晋献公统率上军,太子申生统率下军,赵夙驾御兵车,毕万担任护右,相继灭了霍国、魏国和耿国,凯旋后,给太子申生在曲沃筑城,把耿地赐给赵夙,把魏地赐给毕万,并封他们为大夫。士蔿说:“太子您不能立为国君了。分给您先君的都城,封给您卿的爵位,预先把您推到人臣的最高地位,又怎能继位!不如逃走,免得大祸临头。效仿吴太伯的作法,不是很好吗?这样还能博得谦让的美名。”太子申生没有听从。
申生自杀
公元前660年(晋献公十七年),晋献公派太子申生讨伐东山。里克向晋献公进谏说:“太子是奉献祭祀宗庙社稷祭品、早晚问候服侍君王饮食的人,所以叫冢子。国君出行太子就应留守,有人代为留守就应随从,随从叫抚军,留守叫监国,这是古制。至于率师出征,须有专门军事才能的人方能胜任;发号施令,是国君与正卿的职责:都不是太子份内的事。军队在于服从将军的命令,如果太子一意秉从君命,就失去了统率的威严;如果独自把持军令,又对君王不孝,所以国君的继承人不能统率军队,太子统率军队将失去他份内的事,又没有威信,怎么行呢?”晋献公说:“我有好几个儿子,还不知将立谁为太子呢。”里克无话而退,去见太子申生。太子申生说:“我将被废掉吗?”里克说:“太子努力吧!君王命令你统率下军,只怕不能胜任其职,为什么会废掉你呢?再说您只怕不孝,不要怕不得继位。严格要求自己又不责怪别人,就能免于危难。”于是太子申生掌领军队,晋献公让他穿上左右各异的偏衣,佩带上金玦。里克推说有病,没有跟随太子申生。太子申生于是去讨伐东山。
晋献公私下对骊姬说:“我想废了太子,让奚齐做太子。”骊姬哭着说:“太子被立,诸侯都已知道,而且他数次领兵,百姓都拥护他,怎么能因我这贱人的原因而废掉嫡子去立庶子?您一定要那样,我就去自杀。”骊姬是表面佯装称誉太子,暗地里却叫人诽谤太子,想立自己的儿子。
公元前656年(晋献公二十一年),骊姬对太子申生说,晋献公曾梦见他的母亲齐姜,让他速去曲沃祭祀一番,回来后把祭祀用的胙肉献给晋献公。太子申生于是到曲沃祭祀他母亲齐姜,并将胙肉献给晋献公。恰好当时晋献公外出打猎去了,于是将胙肉放在宫中。骊姬暗中派人在胙肉中放了毒药。过了两天,晋献公打猎回来,厨师将胙肉奉给晋献公,晋献公要吃胙肉。
骊姬从旁边阻止晋献公,说:“胙肉来自远方,应试试它。”便把胙肉给狗吃,狗死了;给宫中厮役尝,厮役死了。骊姬哭着说:“太子为何这般残忍呀!连他父亲都想杀了去接替他,更何况其他人呢?再说父君老了,是早晚要死的人,竟迫不及待而想谋害他!”又对晋献公说:“太子这样做,不过是因为我和奚齐的缘故。我希望让我母子俩躲到别国去,或者早点自杀,不要白白让母子俩被太子糟踏。早先您想废他,我还反对您;到如今,我才知道在这件事上是大错特错了。”太子申生听说这消息,逃奔到新城曲沃。晋献公大怒,就杀了太子申生的老师杜原款。有人对太子申生说:“放毒药的是骊姬,太子为何不去把话说明?”太子申生说:“我父君老了,没有骊姬,就睡眠不安,饮食不甘。即使向他解释清楚,又引起他对骊姬发怒,这不行。”又有人对太子申生说:“您可逃奔到其他国家去。”太子申生说:“带着杀父的恶名逃奔,谁会接纳我?我自杀算了。”十二月十四日,太子申生在新城曲沃自杀。
讨伐二子
太子申生死后,重耳、夷吾到朝中去,有人对骊姬说:“这两位公子都怨恨你进谗言害死太子。”骊姬害怕,又向晋献公诽谤两位公子说:“申生在胙肉中放毒,两位公子都知道此事。”两位公子听到这消息,害怕,重耳逃到蒲邑,夷吾逃到屈邑,依据屈邑,亲自守备。
公元前655年(晋献公二十二年),晋献公恼怒两个儿子不辞而别,认为他们有谋反的意思,就派兵讨伐蒲邑。蒲邑一个叫勃鞮的宦官逼重耳赶快自杀。重耳翻墙逃走,勃鞮追赶,只斩下重耳的衣袖。重耳出奔到翟国。晋献公又派人到屈邑讨伐夷吾,屈城防守严密,没能攻下。
公元前654年(晋献公二十三年),晋献公调遣贾华等人讨伐屈邑,屈邑百姓逃散。夷吾准备逃往翟国。冀芮说:“不行,重耳已在那里了,您再逃去,晋国必定转移军队来证讨翟,翟人怕了晋国,您们就有祸了,不如逃往梁国,梁国靠近秦国,秦国强大,等晋君去世后,您就可求秦国送您回国了。”于是逃往梁国。
公元前652年(晋献公二十五年),晋军攻打翟国,翟国因重耳的缘故,也在齧桑进攻晋国,晋国撤兵退去。当时的晋国很强大,西面拥有河西地区,跟秦国接壤;北面临近翟国;东面到达河内地区。同年骊姬的妹妹为晋献公生下儿子悼子(《左传》作卓子)。
去世内乱
公元前651年(晋献公二十六年)夏天,齐桓公在葵丘与各国诸侯举行盛大盟会。晋献公因生病,去迟了,还没到葵丘,就遇见了周朝的宰孔。宰孔说:“齐桓公日益骄横,不修德政而专行侵略远方,诸侯心中不平。您只管不要参加盟会,他也不能把晋国怎么样。”加上晋献公正在生病,就返回了晋国。晋献公病情加重,就对荀息说:“我把奚齐作为继承人,他年龄小,大臣们不服,恐怕会有祸乱,您能拥立他吗?”荀息说能。晋献公说用什么做凭证?荀息回答说:“即使您死而复生,活着的我也不感到有愧,这就是凭证。”于是晋献公将奚齐托付给荀息。荀息担任国相,主持国政。同年九月,晋献公去世。
晋献公死后,诸公子争位,晋国大乱。奚齐被里克所杀,荀息复立骊姬妹妹之子卓子。里克又杀卓子,迎立公子夷吾,是为晋惠公,晋惠公继位后逼杀里克。