晋兵于返回晋国的途中，乘虞国毫无戒备，发起袭击，也灭掉虞国。晋献公从策划出兵，到借道灭亡虢国和虞国，前后用了约5年时间。荀息因灭虢袭虞有功，为献公所重用。
骊姬之乱.献公二十六年（前651年），晋献公听信宠妃骊姬的谗言，逼死太子申生，逼走了重耳和夷吾，立骊姬之子奚齐为太子，并任命荀息为太傅，辅佐年幼的奚齐。九月，晋献公于病榻前拜荀息为相国，主持国政。晋献公病逝，荀息立年幼的奚齐为国君。当时朝中大臣以里克和丕郑两位大夫为首，多数人反对拥立奚齐。里克借举行献公治丧仪式之机，刺杀奚齐