文公立四年,楚成王伐宋四年,鲁僖二十七年冬。宋背楚事晋,故楚伐之
,公率齐、秦伐曹、卫以救宋鲁僖二十八年春,晋侯侵曹伐卫。传曰:「楚始得曹而新婚于卫也。」
。宋人使门尹班告急于晋门尹班,宋大夫
,公告大夫曰:「宋人告急,舍之则宋绝舍不救宋,则宋降楚,与我绝矣
。告楚则不许我告,谓请宋于楚,楚不许我
。我欲击楚,齐、秦不欲,其若之何?」先轸曰:「不若使齐、秦主楚怨先轸,晋中军原轸也。主楚怨,为怨主,谓激齐、秦使怨楚
。」公曰:「可乎?」先轸曰:「使宋舍我而赂齐、秦使宋置晋,独赂齐、秦
,藉之告楚借与齐、秦之势,使请宋于楚
。我分曹、卫之地以赐宋人。楚爱曹、卫,必不许齐、秦齐、秦本与晋俱伐曹、卫,今晋分其地,楚必不许齐、秦之请
。齐、秦不得其请,必属怨焉属,结也
,然后用之,蔑不欲矣用,用齐、秦也。蔑,无也
。」公说,是故以曹田、卫田赐宋人二十八年春,卫侯欲与楚,国人不欲,故出其君以说于晋,卫侯出居襄牛,公执曹伯,分曹、卫之田以畀宋人
。
令尹子玉使宛春来告宛春,楚大夫
曰:「请复卫侯而封曹,臣亦释宋之围释,解也
。」舅犯愠曰:「子玉无礼哉!君取一,臣取二,必击之。愠,怒也。臣,子玉也。君,文公也。二,谓复曹、卫。一,谓释宋围
」先轸曰:「子与之与,许也
。我不许曹、卫之请,是不许释宋也。宋众无乃强乎不许释宋,宋降于楚,其众益强
!是楚一言而有三施,子一言而有三怨三,曹、卫、宋
。怨已多矣,难以击人。不若私许复曹、卫以携之携,离也
,执宛春以怒楚怒楚,令必战
,既战而后图之图,图复曹、卫
。」公说,是故拘宛春于卫。
子玉释宋围,从晋师。楚既陈,晋师退舍,军吏请曰:「以君避臣,辱也时楚王避文公之德,还居申,使子玉去宋,子玉不肯,固请战,故云避臣
。且楚师老矣,必败。何故退老,罢也。围宋久,其师罢病
?」子犯曰:「二三子忘在楚乎言在楚时,许退三舍
?偃也闻之:战斗,直为壮,曲为老若韩之战,秦师少而斗士众,晋曲秦直,故能败晋
。未报楚惠而抗宋,我曲楚直抗,救也
,其众莫不生气,不可谓老。若我以君避臣,而不去,彼亦曲矣。」退三舍避楚。楚众欲止,子玉不肯,至于城濮,果战,楚众大败城濮,卫地
。君子曰:「善以德劝善,先轸、子犯
。」