改错，行动上还是不改正。赵盾屡次进谏，晋灵公很讨厌他，几次派人暗杀赵盾，晋灵公最终被赵穿杀死。
伐郑.前606年，晋成公发兵攻打郑国，到达郔地。郑国和晋国讲和，士会到郑国缔结盟约。
将上军.前601年，郄缺升任中军将，士会出任上军将。
救郑.前599年冬，楚庄王进攻郑国。士会救郑，在颍水北面赶走了楚军。
邲之战.前597年，楚庄王率军围困郑国，六月，晋国的军队去救郑国，士会担任上军将。到达黄河后，传来了郑