军在莘北摆开阵势，下军佐胥臣在战马上蒙上老虎皮，先攻楚国的右翼陈、蔡两军，陈、蔡两军奔逃，楚军的右翼溃散，狐毛派出前军两队兵马击退楚军的溃兵。栾枝让战车拖着木柴假装逃走，楚军追击晋国下军，先轸、郄溱率领晋国中军的公族拦腰袭击。狐毛、狐偃率领晋国上军夹攻鬬宜申，楚国的左翼溃散，楚军大败。成得臣及时下令收兵，中军得以不败。城濮之战后，郑文公非常惶恐，派子人九和晋国讲和，栾枝进入郑国和郑文公订立盟约。五月初九，晋文公和郑文公在衡雍结盟。
蒐礼扩军.前629年秋季，晋国在清原举行蒐礼阅