公元前六三二年,晋文公重耳为争当诸侯霸主同楚国进行了城濮之战。战争开始时,晋军兵少盟弱,处于劣势。晋文公君臣客观地分析了形势,针对楚军统帅成得臣的弱点,在外交上、军事上采取了灵活机动的战略战术进攻曹、卫以制楚,准许曹、卫复国以绝楚,扣留楚使以怒楚,反激秦、齐参战以弱楚,“退避三舍”以诱楚;决战时又针对楚军部署特点,诱敌深入,然后各个击破,取得了城濮之战的胜利,奠定了晋国的霸主地位。