文公救宋败楚于城濮
公元前632年,晋楚在城濮爆发争霸大战。战争的导火索是宋国叛楚即晋,楚兵随即围宋。由于楚成王对重耳有礼遇之恩,晋国采取避开正面与楚国交锋、征伐楚国同盟国曹、卫的策略来救宋,但是楚国并未撤除对宋国的包围。晋国大夫先轸提出“让宋国用财物贿赂齐、秦,让齐、秦两国求楚退兵;晋国将曹、卫土地赐给宋人”的策略,以此达到既使楚人拒绝齐、秦又刺激楚人与晋作战的目的。楚国派使者宛春向晋国提出“晋国恢复卫侯君位和曹国封疆,楚国撤去宋国之围”的交换条件,晋国大夫先轸提出“私下允许曹、卫要求,离间曹、卫与楚国的关系,拘留宛春以激怒楚国”的对策,一步步将楚国引向与晋决战的战场。晋楚两军对垒之后,晋军退避三舍,以兑现重耳对楚成王的承诺。但楚帅子玉仍然不愿退兵,晋楚双方在城濮大战,战役以楚师战败而告终。城濮之战有效地遏止了南楚北向争霸的战略野心,周襄王策命晋文公为侯伯,晋文公由此登上春秋霸主的政治顶峰。孔子说:“晋文公谲而不正。”纵观晋楚大战前后晋国所用的一系列谋略,可知孔子对晋文公的评价是中肯的。
