久困睢阳功未收,勃然一怒战群侯。得臣纵有冲天志,怎脱目前先轸谋!
晋文公集诸将问计。先轸曰:“本谋致楚,欲以挫之。且楚自伐齐围宋,乃至于今,其师老矣。必战楚,毋失敌!”狐偃曰:“主公昔日在楚君面前,曾有一言:‘他日治兵中原,请避君三舍。’今遂与楚战,是无信也。主公向不失期于原人,乃失期于楚君乎?必避楚。”诸将皆艴然曰:“以君避臣,辱甚矣!不成,不成!”狐偃曰:“子玉虽刚狠,然楚君之惠,不成忘也。吾避楚,非避子玉。”诸将又曰:“倘楚兵追至,何如?”狐偃曰:“若我退,楚亦退,必不能复围宋矣。如我退而楚进,则以臣逼君,其曲在彼。避而不得,人有怒心,彼骄我怒,不堪何为?”文公曰:“子犯之言是也。”传令:“全军俱退!”晋军退三十里,军吏来禀曰:“已退一舍之地矣。”文公曰:“未也。”又退三十里,文公仍不准驻军。直退到九十里之程,地名城濮,恰是三舍之远,方教安营息马。时齐孝公命上卿国懿仲之子国归父为大将,崔夭副之;秦穆公使其次子小子为大将,白乙丙副之;各率大兵,协同晋师战楚,俱于城濮下寨。宋围已解,宋成公亦遣司马公孙固如晋军拜谢,就留军中助战。
孤惧社稷之陨,灭亡不免,不得已即安于晋,不得复事上国。上国若能驱晋觉得孤宁宇,孤敢有贰心耶?
且说得臣誓于众曰:“不复曹卫,宁死必不回军!”楚将宛春献策曰:“小将有一计,能够不劳兵刃,而复曹卫之封。”得臣问曰:“子有何计?”宛春曰:“晋之逐卫君,执曹伯,皆为宋也。元帅诚遣一使至晋军,好言讲授,要晋复了曹卫之君,还其田土,我这里亦解宋围,大师罢战休兵,岂不为美?”得臣曰:“倘晋不见听如何?”宛春曰:“元帅先以得救之说,明告宋人,姑缓其攻。宋人思脱楚祸,如倒悬之望解,若晋侯不允,不唯曹卫二国怨晋,宋亦怒之。聚三怨以敌一晋,我之胜数多矣。”得臣曰:“那个敢使晋军?”宛春曰:“元帅若以见委,春不敢辞。”得臣乃缓宋国之攻,命宛春为使,乘单车直造晋军,谓文公曰:“君以外臣得臣,再拜君侯麾下,楚之有曹卫,犹晋之有宋也。君若复卫封曹,得臣亦愿得救去宋,相互修好,各免生灵涂炭之苦。”言犹未毕,只见狐偃在旁,咬牙瞋目骂道:“子玉好没事理!你释了一个未亡之宋,却要我这里复两个已亡之国,你直恁便宜!”先轸急蹑狐偃之足,谓宛春曰:“曹卫罪不至灭亡,寡君亦欲复之。且请暂住后营,容我君臣计议实施。”栾枝引宛春归于后营。狐偃问于先轸曰:“子载真欲听宛春之请乎?”轸曰:“宛春之请,不成听,不成不听。”偃曰:“何谓也?”轸曰:“宛春此来,盖子玉奸计,欲居德于己,而归怨于晋也。不听,则弃三国,怨在晋矣;听之,则复三国,德又在楚矣。为今之计,不如私许曹卫,以离其党,再拘执宛春以激其怒,得臣性刚而躁,必移兵索战于我,是宋围不求解而自解也。倘子玉自与宋通和,则我遂失宋矣。”文公曰:“子载之计甚善!但寡人前受楚君之惠,今拘执其使,恐于报施之理有碍。”栾枝对曰:“楚吞噬小国,欺侮大邦,此皆中原之大耻;君不图伯则已,如欲图伯,耻在于君,乃怀戋戋之小惠乎?”文公曰:“微卿言,寡人不知也!”遂命栾枝押送宛春于五鹿,托付守将郤步扬谨慎把守。其本来车骑从人,尽行驱回,教他传话令尹曰:“宛春无礼,已行囚禁,待拿得令尹,一同诛戮。”从人捧首鼠窜而去。文公打发宛春事毕,令人告曹共公曰:“寡人岂为出亡小忿,求过于君?以是不豁然于君者,以君之附楚故也。君若遣一介告绝于楚,以明君之与晋,即当送君还曹耳。”曹共公急于求释,信觉得然,遂为书遗得臣云: