楚人伐宋以救郑。宋公将战,大司马固谏曰:“天之弃商久矣,君将兴之,弗可赦也。”宋公曰:“吾知其不可,然吾欲一战。”遂与楚师战于泓。
宋师既陈,楚人未既济。子鱼曰:“彼众我寡,及其未既济也,请击之。”公曰:“不可。”及楚人济,而未成列,子鱼复请击之。公曰:“可矣。”于是宋师败绩。国人皆咎公。子鱼曰:“君未知战。夫兵者,诡道也。故能而示之不能,用而示之不用,近而示之远,远而示之近。利而诱之,乱而取之,实而备之,强而避之,怒而挠之,卑而骄之,佚而劳之,亲而离之。攻其无备,出其不意。此兵家之要,非徒勇也。”
公曰:“善。”乃命诸将,修甲兵,练士卒,以待来日。后数年,宋与楚再战于邲,宋师又败。国人皆怨,子鱼进谏曰:“君之失,在于不听臣言。若当时乘楚未济而击之,未必至此。”公曰:“吾悔之。”
自此之后,宋国虽屡遭战祸,然其民志未衰,终成一方大国。子鱼之言,流传后世,为兵家所重。