二十八年春季,齊桓公討伐衛國,作戰,打敗了衛軍,用周天子的名義責備衛國,取得了財貨回國。
晉獻公從賈國娶了妻子,沒生兒子。他和齊姜私通,生了秦穆夫人和太子申生。又在戎娶了兩個女人,大戎狐姬生了重耳,小戎子生了夷吾。晉國攻打驪戎,驪戎男把驪姬獻給晉獻公,回國後生了奚齊,她的妹妹生了卓子。
驪姬受到寵愛,想立自己的兒子為太子,賄賂男寵梁五和東關嬖五,讓他們對晉獻公說:“曲沃是君王的宗邑,蒲地和二屈是君王的邊疆,不可以沒有強大的地方官。宗邑缺乏有力的主管,百姓就不會畏懼;邊疆沒有有力的主管,就會勾引戎狄侵犯的念頭。戎狄有侵犯的念頭,百姓就會輕視政令,這是國家的禍患。如果讓太子主管曲沃,又讓重耳、夷吾主管蒲地和二屈,就可以使百姓畏懼、戎狄害怕,而且可以表彰君王的功績。”又讓這兩個人一起對晉獻公說:“狄人廣漠的土地,如果歸屬晉國,可以在那裡開疆闢土。
晉國開疆闢土,不也恰當嗎?”晉侯很高興。夏季,讓太子住在曲沃,重耳住在蒲地,夷吾住在屈地。別的公子也都住在邊境上,只有驪姬和她妹妹的兒子在絳城。兩個五梁五和東關嬖五最終和驪姬誣陷了公子們而立了奚齊為太子,晉國人稱他們為“兩個名叫五的狼狽朋比”。
楚國的令尹子元想誘惑文王夫人,在她的宮旁造了房舍,在裡邊搖鈴鐸跳萬舞。夫人聽到了,哭著說:“先君讓人跳這個舞蹈,是用來演習戰備的。
現在令尹不用於仇敵而用於一個寡婦的旁邊,不也是奇怪嗎?”侍者告訴了子元。子元說:“女人不忘記襲擊仇敵,我反倒忘了。”
秋季,子元帶領六百輛戰車進攻鄭國,進入桔柣之門。子元、鬬御彊、鬬梧、耿之不比率領前軍,鬬班、王孫遊、王孫喜在後面。車隊從純門進去,到達大路上的市場。內城的閘門沒有放下。楚國人用楚國方言說了一陣就退出去了。子元說:“鄭國有人才。”諸侯救援鄭國,楚軍就夜裡溜走了。鄭國人已經準備逃往桐丘,間諜報告說:“楚國的帳篷上有烏鴉。”於是就停止逃跑。
冬季,發生饑荒。魯國的大夫臧孫辰向齊國購買糧食,這是合於禮的。
魯國築郿邑,因為郿不是都市。凡是城邑,有宗廟和先君神主的叫做“都”,沒有的叫做“邑”。建造邑叫做“築”,建造都叫做“城”。