以提高个人声望，一方面採纳大夫士蔿计谋使群公子互相残杀进而全部消灭以利君权巩固。为加强国家武力，将军队扩充为二个军（一军为一万人，一说是一万二千五百人）。献公五年（前672年），伐骊戎，得骊姬及少姬，二人受到献公宠幸。献公十二年，骊姬产下一子，取名奚齐，骊姬有意废嫡立庶，便与优施淫乱，策划阴谋，使献公让太子申生居曲沃，公子重耳居蒲，公子夷吾居屈。十六年，晋灭霍、魏、耿。献公二十一年（前656年）晋发生了骊姬之乱，骊姬与优施通姦，两人设计陷害太子申生，申生逃到新城，十二月自杀。骊姬又诬告重耳、夷吾，二人只