非常道皇帝发动战争,无非是为了扩充自己的疆土,扩大自己的势力,很少有人为报其他国家的恩而起兵打不愿意打的仗。晋文公却不这样,他为了报答宋国的恩情,居然起兵攻打曹国和卫国,为此,还得罪了强大的楚国。
有一年,曹国和卫国要联合起兵攻打宋国,宋国自知兵力不及曹国,于是向晋国下了求救文书,希望晋国可以为宋国解围。晋文公接到求救文书后,立刻召来他的心腹大臣,商量对策。
大臣先轸说:“曹国和卫国都依附于楚国,而楚国国富民强,又曾经收留过我们,假若我们帮助宋国,必然得罪楚国,这是件难办的事情。”
文公说:“宋国对我们有恩,怎能见危不救呢?”
大臣狐偃说:“这两个国家都是晋国的仇敌,如果我们去攻打曹国和卫国,楚国一定要移兵解救,宋国不就可以解围了吗?”
于是,晋文公就把狐偃这一计策告诉宋国的使者公孙固,让宋成公好好坚守城池。
公元前631年初,晋文公经过充分的作战准备,决定动身去攻打曹国和卫国。元帅隙觳献计说:“我们攻打曹国和卫国,是为了牵制楚国,以达到解救宋国的目的,如我们以攻打曹国为名,借道卫国,卫国必然不肯借道,这时,我军从南河(晋卫交界地)出师,以迅雷不及掩耳之势,直捣卫境,取卫而后乘胜破曹,必然大胜。”
晋文公便按照他的计策来办,他首先派人到卫国借道,卫国惧怕楚国、曹国的势力,果然不肯借道,晋军南渡黄河,直捣卫地五鹿。
等晋军到了五鹿城下,城中守兵纷纷逃跑,就这样晋文公没有损失一兵一卒,就很快拿下了卫地五鹿。晋文公得意地说:“当年狐偃说‘得土吉利’,今天可终于实现了!”
自此之后,晋军又联合齐军,力量更加强大。卫成公看到五鹿已失,感到卫都也守不住了,便让他的弟弟叔武代理国家大事,自己躲避到襄乐去了。晋军顺利地占领了卫国都城。
晋文公一举灭了卫国后,就决定趁着胜利去攻打曹国。曹共公急忙召集文武大臣商议对策。大夫僖负羁说:“晋军攻打我们,是报当年受辱之仇的,今晋军士气正旺,我军难以用武力取胜,我愿前往晋军营中说和,以救一国百姓。”
但是没想到,大夫于朗听了僖负羁的话,怒不可遏,大声说道:“当年晋侯路经我国时,僖负羁私送饮食,如今又要请和,这是卖国之计。不杀僖负羁,哪能退晋兵!”
曹共公念僖负羁有功于国,只是罢免了他的官职。
这时,晋军已兵临城下,曹共公和一些谋臣,不得已想出一个假投降的计策来。晋文公接到他们的降书后,信以为真,就要进驻曹都。
先轸劝阻说:“我看曹国兵力未损,就要献城,恐怕是诡计。”
为了试探虚实,黄昏时分,晋军派人身穿晋文公的衣服,乘坐君辇(皇帝坐的车),在勃抵等一群将士的簇拥下,长驱直入曹都。行至城中,突然箭如飞蝗,可怜刺探虚实的三百名晋军,全部死于乱箭之下。
这时,曹君以为杀死了晋文公,解除了心头大忌,等到天明,他才发现中了别人的圈套,于是为了瓦解晋军,曹军就命人将晋军的所有尸首吊在城墙上。
而此时的晋军因为一时没有攻下城都,士气受挫。晋文公便召集文武大臣,商议破曹之计。有人建议说:“曹君吊我将士尸体,我为何不挖曹君的祖坟呢!”晋文公听了很有道理,真的这样做了。
曹共公在城楼上远远看到晋军要挖曹君先人的坟墓,急忙喊道:“不要挖我祖坟,我今天是真的要投降了。”
晋军趁机提出条件,让曹君把晋军尸体,全部装棺入殓,送出城来。
三天以后,曹共公果然照晋军的条件,把所有晋军尸体装入棺材,送往城外,事先埋伏在城门外的晋军,一跃而起,冲进城去,杀死了曹共公和大将于朗,灭掉了曹国。
晋军伐卫破曹,威名大震。各国围宋之兵,纷纷撤走,宋国也就由此转危为安了。