《史記》卷三十九 晉世家第九


鄂侯二年,魯隱公初立。
鄂侯六年卒。曲沃莊伯聞晉鄂侯卒,乃興兵伐晉。周平王使虢公將兵伐曲沃莊伯,莊伯走保曲沃。晉人共立鄂侯子光,是為哀侯。
哀侯二年曲沃莊伯卒,子稱代莊伯立,【正義】:稱,尺證反。是為曲沃武公。哀侯六年,魯弒其君隱公。哀侯八年,晉侵陘廷。【集解】:賈逵曰:“翼南鄙邑名。”陘廷與曲沃武公謀,九年,伐晉於汾旁,【正義】:白郎反。汾水之旁。虜哀侯。晉人乃立哀侯子小子為君,是為小子侯。【集解】:禮記曰:“天子未除喪曰余小子,生名之,死亦名之。”鄭玄曰:“晉有小子侯,是取之天子也。”
小子元年,曲沃武公使韓萬殺所虜晉哀侯。【集解】:賈逵曰:“韓萬,曲沃桓叔之子,莊伯弟。”曲沃益彊,晉無如之何。
晉小子之四年,曲沃武公誘召晉小子殺之。周桓王使虢仲【正義】:馬融云:“周武王克商,封文王異母弟虢仲於夏陽。”伐曲沃武公,武公入於曲沃,乃立晉哀侯弟緡為晉侯。
晉侯緡四年,宋執鄭祭仲而立突為鄭君。晉侯十九年,齊人管至父弒其君襄公。
晉侯二十八年,齊桓公始霸。曲沃武公伐晉侯緡,滅之,盡以其寶器賂獻於周釐王。釐王命曲沃武公為晉君,列為諸侯,於是盡並晉地而有之。
曲沃武公已即位三十七年矣,更號曰晉武公。晉武公始都晉國,前即位曲沃,通年三十八年。
武公稱者,先晉穆侯曾孫也,【索隱】:晉有兩穆侯,言先,以別後也。曲沃桓叔孫也。桓叔者,始封曲沃。武公,莊伯子也。自桓叔初封曲沃以至武公滅晉也,凡六十七歲,而卒代晉為諸侯。武公代晉二歲,卒。與曲沃通年,即位凡三十九年而卒。子獻公詭諸立。
獻公元年,周惠王弟穨攻惠王,惠王出奔,居鄭之櫟邑。【索隱】:櫟,鄭邑,今河南陽翟是也。故鄭之十邑有櫟有華也。
五年,伐驪戎,得驪姬、【集解】:韋昭曰:“西戎之別在驪山也。”驪姬弟,俱愛幸之。
八年,士蔿說公【集解】:賈逵曰:“士蔿,晉大夫。”曰:“故晉之群公子多,不誅,亂且起。”乃使盡殺諸公子,而城聚都之,【集解】:賈逵曰:“聚,晉邑。”命曰絳,始都絳。【索隱】:春秋莊二十六年傳“士蔿城絳”是也。杜預曰“今平陽絳邑縣”。應劭曰“絳水出西南”也。九年,晉群公子既亡奔虢,虢以其故再伐晉,弗克。十年,晉欲伐虢,士蔿曰:“且待其亂。”
十二年,驪姬生奚齊。獻公有意廢太子,乃曰:“曲沃吾先祖宗廟所在,而蒲邊秦,屈邊翟,【集解】:韋昭曰:“蒲,今蒲阪;屈,北屈:皆在河東。”杜預曰:“蒲,今平陽蒲子縣是也。”不使諸子居之,我懼焉。”於是使太子申生居曲沃,公子重耳居蒲,公子夷吾居屈。獻公與驪姬子奚齊居絳。晉國以此知太子不立也。太子申生,其母齊桓公女也,曰齊姜,早死。申生同母女弟為秦穆公夫人。重耳母,翟之狐氏女也。夷吾母,重耳母女弟也。獻公子八人,而太子申生、重耳、夷吾皆有賢行。及得驪姬,乃遠此三子。
十六年,晉獻公作二軍。【集解】:左傳曰王使虢公命曲沃伯以一軍,為晉侯。今始為二軍。公將上軍,太子申生將下軍,趙夙御戎,畢萬為右,伐滅霍,滅魏,滅耿。【集解】:服虔曰:“三國皆姬姓,魏在晉之蒲阪河東也。”杜預曰:“平陽皮氏縣東南有耿鄉,永安縣東北有霍太山也。”【索隱】:按:永安縣西南汾水西有霍城,古霍國;有霍水,出霍太山。地理志河東河北縣,古魏國。地記亦以為然。服虔雲在蒲阪,非也。地記又曰皮氏縣汾水南耿城,是故耿國也。還,為太子城曲沃,賜趙夙耿,賜畢萬魏,以為大夫。士蔿曰:“太子不得立矣。分之都城,【集解】:服虔曰:“邑有先君之主曰都。”而位以卿,【集解】:賈逵曰:“謂將下軍也。”先為之極,【集解】:服虔曰:“言其祿位極盡於此也。”又安得立!不如逃之,無使罪至。為吳太伯,不亦可乎,【集解】:王肅曰:“太伯知天命在王季,奔吳不反。”猶有令名。”【集解】:王肅曰:“雖去猶可有令名,何與其坐而及禍也。”太子不從。卜偃曰:“畢萬之後必大。【集解】:賈逵曰:“卜偃,晉掌卜大夫郭偃。”萬,盈數也;魏,大名也。【集解】:服虔曰:“數從一至萬為滿。魏喻巍,巍,高大也。”以是始賞,天開之矣。【集解】:服虔曰:“以魏賞畢萬,是為天開其福。”天子曰兆民,諸侯曰萬民,今命之大,以從盈數,其必有眾。”【集解】:杜預曰:“以魏從萬,有眾多之象。”初,畢萬卜仕於晉國,遇屯之比。【集解】:賈逵曰:“震下坎上屯,坤下坎上比。屯初九變之比。”辛廖占之曰:“吉。【集解】:賈逵曰:“辛廖,晉大夫。”屯固比入,吉孰大焉。【集解】:杜預曰:“屯,險難也,所以為堅固。比,親密,所以得入。”其後必蕃昌。”