晋文公称霸
晋文公即位以后,治理内政,发展经济,晋国又渐渐强盛起来。晋文公的机智、仁慈、勇敢与宽厚都预示着他将成为中原霸主。
这时候,逃往郑国的周朝天子周襄王派人到晋国讨救兵。原来周襄王有个异母兄弟叫太叔带,联合了一些大臣,向狄国借兵,夺取了周襄王的王位。
晋文公马上发兵攻打狄人,狄人大败,晋文公又杀了太叔带和拥护他的一帮人,护送天子重返京城。
周襄王设宴款待,并允许晋文公向自己敬酒。晋文公乘机请求周襄王,自己死后能用天子葬礼的仪制安葬。周襄王说:“这是天子的典章。现在还没有人能取代周王室,天下不能有两个天子,那样您也不会喜欢的。”周襄王宁肯损失土地,也不愿损害周礼,他将阳樊、温、攒茅、原等地的田地赏赐给晋文公。
周襄王二十年(公元前632年),楚国攻打宋国,宋襄公的儿子宋成公又来向晋国求救,说楚国派大将成得臣率领楚、陈、蔡、郑、许五国兵马攻打宋国。大臣们都同意出兵救援宋国,扶助有困难的国家,以建立霸业。
晋文公知道,要拥有中原霸主的地位,就得打败楚国。他便将部队编为上、中、下三军(三阵),于公元前632年1月渡过黄河。根据战略方案,晋军进攻卫国并将其占领,又于3月攻克曹都陶丘,俘虏曹共公。因为曹、卫是楚的依附国,晋文公以为楚军必然弃宋而北上救曹、卫。然而楚不为所动,仍全力围攻宋都,宋再次向晋告急。
晋文公感到进退两难:若不救宋,则对不住宋襄公当年的礼遇,而且宋敌不过楚而降之会使晋失去一个盟友,对晋称霸中原计划不利;但若移兵救宋,则使原定诱楚决战曹、卫之地的战略意图泡汤;且南下主动攻楚一来违背了自己在楚国对楚成王的承诺,二来使晋军远离本土,劳师耗财,对手又是强大的楚国,取胜很难。晋文公一筹莫展。这时元帅先轸有了良策,他主张让宋国贿赂齐、秦两国,由齐、秦出面劝楚罢兵;并把曹、卫的一部分土地赠送于宋,使宋坚定抗楚决心;楚与曹、卫是盟友,看到自己盟国的土地为宋所拥有,更不会放过宋国,齐、秦再善意劝解楚也不会听的;齐、秦这样一定怨恨楚不给面子,就会放弃中立而站到晋国一边,晋国实力就将压倒楚国,楚军就须小心了。
晋文公大赞“妙谋”,立即实行。楚国果然不听齐、秦劝解,继续围宋。齐、秦恼楚眼空一切,于是宣布与晋国结盟抗楚。
楚成王见晋军降曹灭卫,深知其实力非比寻常,而又结盟齐、秦,形势已开始对楚不利,就命令楚军退到申地,并撤回戍守齐国榖邑的申叔军,令尹子玉也被要求撤去宋围,避免与晋军交锋。他训诫子玉,晋文公德高望重,并非等闲之辈,晋军不好对付,凡事量力而行,适可而止。但骄傲自负的子玉对楚成王之言不以为然,坚持要与晋军决一死战,并派伯芬去向楚成王请战,要求增兵。楚成王此时优柔寡断,最后抱着希望楚军侥幸取胜的心理同意了子玉的请求,但他又畏晋强大,怕失败了元气大伤,只派西广、东宫、若敖之六卒等人的少量兵力北上增援。