政酆舒所杀。景公不满，令荀林父率师灭潞氏，俘其君主婴儿。次年又灭赤狄中的甲氏、留吁和铎辰。由于对赤狄战争的胜利，令原有些颓势的晋国的实力增强不少。击溃赤狄后，景公为显示霸主地位和对狄战争的功绩，将战争中俘虏的狄人献给周天子。景公七年（前593年），荀林父去世，景公以士会继任其中军将之位，并兼任太傅，又请求周定王将礼物赐给他。同年，王室卿士王孙苏与召氏、毛氏内斗，王孙苏逃亡到晋国。景公将王孙苏送回，再派士会前往调和纠纷。士会受到周定王的款待，不久，回国后的士会以在王室学到的周礼治政，使得晋国政局相对稳定。