卫成公复位以后,择日祭享太庙。不负前约,封周侷冶廑并受卿职,使之服卿服,陪祭于庙。是日五鼓,周侷升车先行,将及庙门,俄然目睛反视,大呼:“周侷穿窬小人,蛇豕奸贼!我父子尽忠为国,汝贪卿位之荣,伤害我命。我父子抱屈地府,汝盛服陪祀,好不欢愉!我拿你去见太叔及子瑕,看你有何理说?吾乃上大夫元咺是也!”言毕,九窍流血,僵死车中。冶廑后到,吃一大惊,仓猝脱卸卿服,饰辞中寒而返。卫成公至太庙,改命宁俞孔达陪祀。还朝之时,冶廑辞爵表章已至。卫侯知周侷死得希罕,遂不强其受。未逾月,冶廑亦病亡。不幸周冶二人,止为妄图卿位,干此不义之事,未享一日繁华,徒取千年唾骂,岂不愚哉!卫侯以宁俞有庇护之功,欲用为上卿。俞让于孔达。乃以达为上卿,宁俞为亚卿。达为卫侯画策,将咺、瑕之死,悉推在已死周侷、冶廑二人身上,遣使往谢晋侯。晋侯亦付之不问。
说时石汉皆开眼,道破泥人也点头。红日朝升能夜出,黄河东逝可西流。
襄王行后,众诸侯未散,晋文公曰:“寡人奉天子之命,得专挞伐。今许人一苦衷楚,不通中国。王驾再临,诸君趋走不暇,颍阳密迩,置若不闻,怠慢莫甚!愿偕诸君问罪于许。”众诸侯皆曰:“敬从君命。”时晋侯为主,齐、宋、鲁、蔡、陈、秦、莒、邾八国诸侯,皆率车徒服从,一齐向颍阳进发。只要郑文公捷,原是楚王姻党,惧晋来附,见晋文公措置曹卫过分,心中有不平之意,思惟:“晋侯出亡之时,自家也曾失礼于他,看他亲口许复曹卫,兀自不肯罢休。如此挟恨,一定便忘情于郑也。不如且留楚国一起,做个退步,厥后磨难之时,也有个依托。”上卿叔詹见郑伯迟疑,似有背晋之意,遂进谏曰:“晋幸辱收郑矣,君勿贰也。贰且开罪不赦。”郑伯不听,令人扬言:“国中有疫。”饰辞祷告,遂辞晋先归,阴令人通款于楚曰:“晋侯恶许之昵就上国也,驱率诸侯,将问罪焉。寡君畏上国之威,不敢从兵,敢告。”许人闻有诸侯之兵,亦遣人垂危于楚。楚成王曰:“吾兵新败,勿与晋争。俟其厌兵以后,而求成焉。”遂不救许。诸侯之兵,围了颍阳,水泄不漏。
秦穆公临别,与晋文公相约:“异日如有军旅之事,秦兵出,晋必助之,晋兵出,秦亦助之,相互同心合力,不得坐视。”二君相约已定,各自分路。晋文公在半途,闻郑国遣使复通款于楚,勃然大怒,便欲移兵伐郑。赵衰谏曰:“君贵体乍平,未可习劳。且士卒久敝,诸侯皆散,不如且归,歇息一年,而后图之。”文公乃归。
文公问曰:“何谓也?”郭偃对曰:“以卦合之于梦,必有失祀之鬼神,求赦于君也。”文公曰:“寡人于祀事,有举无废。且鬼神何罪,而求赦耶?”偃曰:“以臣之愚度之,其曹乎?曹叔振铎,文之昭也。晋先君唐叔,武之穆也。昔齐桓公为会,而封邢卫异姓之国。今君为会,而灭曹卫同姓之国。况二国已蒙许复矣。践土之盟,君复卫而不复曹,同罪异罚,振铎失祀,其见梦不亦宜乎?君若复曹伯,以安振铎之灵,布宽仁之令,享钟鼓之乐,又何疾之足患?”这一席话,说得文公心下豁然,觉病势顿去其半。本日遣人召曹伯襄于五鹿,使复归本国为君,所畀宋国田土,亦吐还之。曹伯襄得释,如笼鸟得翔于霄汉,槛猿复升于林木,即统本国之兵,趋至颍阳,面谢晋侯复国之恩,遂帮手众诸侯围许。文公病亦渐愈。许僖公见楚救不至,乃面缚衔璧,向晋军中乞降,大出金帛犒军。文公乃与诸侯得救而去。