晋文公五年,四月,戊辰,晋文公宋成公齐国大夫归父崔夭,秦国公子小子慭(y)靷鞅靽,装备齐全。
晋文公登上有幸城的废墟检阅军队,表示,长幼有序,说明他们已经懂得了礼仪,可以使用了。
于是下令砍伐树木以增加作战的兵器。
己巳,晋国军队在城濮列阵,胥臣率领下军抵挡陈蔡两国军队。子玉以若敖的一百八十辆战车统率中军,表示,今日必要灭亡晋国子西(斗宜申,楚国司马)率领楚国左军,子上(斗勃)率领楚国右军。
胥臣用虎皮蒙住马的身体,率先攻打陈蔡两军,陈蔡两军不敌,溃逃,楚国右军因此溃败。
狐毛从上军派遣两队士卒击退溃散的楚国军队。
栾枝让人在战车后面绑上木柴,假装逃走的样子,楚国的军队信以为真,追赶晋军。
先轸郤溱率领着中军公族拦腰截击追赶的楚军。
狐毛狐偃率领上军夹击楚国的左军,楚国的左军也因此溃败。楚国大败。
子玉因为祭祀收兵撤退,他率领的一百八十辆战车才得以保存下来。
晋国的军队修整三日,等到葵酉日才返回晋国。
甲午,到达衡雍(郑地,今河南原阳西),为周襄王在践土(郑地,今河南原阳西南)修筑了一座王宫。
城濮之战爆发的三个月前,郑文公曾派兵协助楚国,等到楚国在城濮战败,郑文公因此感到害怕,便派郑国大夫子人九向晋国求和。栾枝于是到郑国与郑文公商议结盟之事。
五月丙午,晋文公与郑文公在衡雍会盟。
丁未,晋文公向周襄王献俘,有驷马披甲的一百辆战车,士兵一千人。
郑文公为周襄王担任相礼一职,用当初周平王接待晋文侯的礼仪接待晋文公。
己酉,周襄王设宴款待晋文公,赐给他甜酒,并允许他向自己敬酒。
命令尹氏王子虎内史叔兴父任命晋文公为诸侯的领袖,赐给他大辂之服戎车之服,彤弓一,彤矢百,玈(,黑色)矢千,用黑黍和香草酿造的酒一卣,三百勇士。
他们对晋文公说,王让我们对你您说,希望您顺从王的命令,安抚四方的诸侯,为王惩治邪恶。
晋文公再三推辞,才接受了任命,并表示,我重耳叩首再拜,一定要宣扬天子的主张。
晋文公接受了策书便离开了周王室,期间三次朝见周襄王。
卫成公听闻楚国战败,对此感到害怕,便逃到了楚国,后到了陈国,派大夫卫咺辅佐叔武(卫成公之弟)到周王室接受盟约。
王子癸亥,王子虎与诸侯在王庭签订盟约,盟约上说,‘皆奖王室,无相害也。有渝此盟,明神殛之:俾队其师,无克祚国。及而玄孙,无有老幼。’