? ? 中國古代歷史有幾個亂世,諸如春秋戰國、五代十國等等。但相比而言,春秋戰國應算亂中有序。談到春秋時期,必然要談五霸,談到五霸,必談晉國,因為春秋爭霸持續的兩百年里,晉國為霸的時間就占據了將近一百年。
? ? ?公元前677年,晉武公去世,詭諸即位,是為晉獻公。詭諸之名,源于其父活捉戎狄首領詭諸而得名。晉獻公在位期間,當時有兩個敵國,虞和虢,兩國關系甚密,如何晉國攻打虞國,那么虢一定出手相救,反之亦然。此時荀息建議,假道伐虢。由于虞公貪財好利,便讓獻公將晉國的良馬和美璧送給虞公,使之大喜。同時又在制造晉、虢邊境制造事端,借機攻打虢國。向虞借道,虞公由于受到晉國好處,只好同意晉國借道。當時虞國的大臣勸說虞公,虞虢兩國,唇齒相依,虢國一亡,唇亡齒寒,晉國是不會放過虞國的。但是虞公并未采取意見。晉國順利攻打虢國,四月后班師路過虞,領軍里克借口生病,率大軍駐扎在虞,而虞公竟絲毫沒有起疑心。同時晉獻公率軍前往迎接,借口與虞公出城打獵,不一會兒,京中起火,才覺此事不妙,然為時已晚。晉軍里應外合,消滅虞國。
? ? ? 至此切入正題,晉獻公殺太子申生。獻公一共有五子,齊姜生申生,為世子,即太子,戎國大戎狐姬生重耳,小戎子生夷吳,驪姬生奚齊,其妹生卓子。驪姬是晉獻公攻打驪戎,獲驪戎首領女兒,娶之為妃。獻公對驪姬甚為寵愛,一直想立驪姬為夫人,請人算命,發現不祥,又換人再算,發現吉相,于是立其為妃。驪姬為讓其子奚齊為太子,施計陷害太子申生。她讓申生去曲沃祭拜其母齊姜,并將祭拜用的祚肉獻給其父王食用,驪姬命人在肉中下毒,獻公準備食用的時候,驪姬故意說讓狗先試嘗是否有毒,結果狗食即亡,又命侍從食之,亦亡。獻公大怒,命人殺掉申生。重耳勸申生逃走,他卻說:不可。君安驪姬,是我傷公之心也!于是太子在曲沃被絞死。驪姬至此仍不甘心,要陷害另外兩位公子,重耳和夷吾。兩位公子得知后,立即逃走。開始了流亡生活。
? ?后晉獻公病重,要立奚齊為太子,是時奚齊十五歲。獻公死后,荀息輔佐奚齊即位。大臣里克殺死奚齊,后荀息又改立卓子,里克又將卓子殺掉。荀息自殺而亡。里克去迎接重耳歸國即位,重耳審時度勢后拒絕回國,后里克只好迎接夷吾登上寶座,是為晉惠公。