话说周简王十三年夏天四月,楚共王采用右尹壬夫的计策,亲自统率大军,和郑成公联合讨伐宋国。以鱼石等五位原宋朝大夫为向导,首先攻下了彭城。留下三百多辆战车,让鱼石等驻扎在这里。楚共王对五位大夫说:“彭城是吴国和晋国往来必经之路。如今留下重兵帮助你们,前进可以分割宋国的封地,退守也可以断绝吴晋两国的来往。如此重地,你等应该小心用事,不要辜负我的重托。”说完楚王回楚国去了。
这年的冬天,宋成公派大夫老佐率师包围攻打彭城。鱼石等人迎战,被老佐打败。楚国令尹婴齐听说彭城被包围,就率兵来救援。宋国老佐骄傲轻敌,中箭而亡。于是婴齐率兵侵犯宋境。宋成公十分惊慌,派右师华元到晋国告急求援。朝厥对悼公说:“昔日文公成就霸业,是从救宋开始的。兴衰的机会就在此一举,我们不可以无动于衷。”于是传令各国诸侯派兵,悼公亲自统领大将韩厥、荀偃、栾黡等,先在台谷屯兵扎寨。婴齐听到了晋朝大军出征的消息,知道无力对抗,班师回国。
周简王十四年,悼公号令宋、鲁、卫、曹、莒、邾、滕、薛八国的兵士进攻彭城。宋国大夫向戍让士兵们登上战车,向城墙四面高呼:“鱼石背叛君王,天理不容!今晋公统帅二十万兵马,攻打孤城,玉石俱楚。你等不如擒拿逆贼,开城投降,免得无辜被杀。”喊声惊天动地,彭城的百姓听到了,都知道鱼石理亏,打开城门放晋国兵士入城。鱼石带的楚兵虽然人数不少,但早已人心涣散,没有人肯用力,各自逃命去了。悼公入城,韩厥抓住了鱼石,栾黡、荀偃抓住了鱼府,宋向戍擒住了向为人、向带,鲁仲孙蔑拿下了鳞朱,都带到晋悼公面前献功。悼公立刻传令,将五大夫斩首,把其家人安排在河东壶邱之地居住。然后又来到郑国兴师问罪。楚右尹壬夫为救郑侵宋,诸侯之师又去救宋,各自散回。
这年,周简王死去,世子泄心继承了王位,号为灵王。灵王刚生下时,嘴上就长满胡须。所以周人送他外号髭王。髭王元年夏天,郑成公病死。死前对上卿公子偪说:“楚君为了救郑国,眼睛中箭,我终生难忘他的恩德。
我死后你们千万不要背叛楚国。”叮嘱完就咽气了。他死后,公子偪拥立世子髡顽为君主,就是郑僖公。
晋悼公因为郑国人不服,又召集各国诸侯共同商讨对策。鲁国大夫仲孙蔑献上一计。他说:“郑地最险要的地方是虎牢,而且也是楚郑相通的重要通道,如果在此筑城设立关口,留重兵逼迫他们,郑国必然顺从我们。”楚国的降将巫臣也献计说:“吴和楚一水相通,不如说服吴国,联合攻楚,骚扰楚境,引起争斗。楚东面苦于吴国骚扰,又怎么能在北面和我们争郑国呢?”晋悼公听信了他俩的计策。这时,齐灵公派世子光和上卿崔杼来到晋国听从命令。于是悼公汇合九路诸侯的兵力,在虎牢地方筑城,增设军事设施。大国抽兵一千人,小国抽兵三、五百人,共同驻守此地。郑僖公果然害怕,表示要与晋国和好,晋悼公这才回朝。这时中军尉祁奚已经七十多岁了,向悼公要求告老还乡。悼公问他:“谁可以代替你的位职?”祁奚说:“只有解狐。”悼公说:“听说解狐是你的仇人,为什么你还要推举他呢?”祁奚说:“主公是问谁可以胜任职务,并没有问谁是我的仇人呀!”悼公就召令解狐。可是还没等到拜官,解狐就病死了。悼公又问祁奚:“除解狐之外还有谁能胜任?”祁奚回答:“其次就是午了。”悼公说:“午不是你的儿子吗?”祁奚说:“君主让我推荐人才,并没有问谁是我的儿子呀!”悼公说:“今中军尉副羊舌职也死了,卿为我再推荐一人吧!”祁奚回答悼公说:“羊舌职有两个儿子,一个名叫赤,一个名叫盻,二人都忠勇。君主自己选用吧!”悼公听从了祁奚的意见,封祁午为中军尉,羊舌赤为副中军尉,众大夫无不心服口服。
再说巫臣的儿子巫孤庸,奉晋悼公的命令,到吴国会见吴王寿梦,请兵讨伐楚国。寿梦答应了,命世子诸樊为将,在江口练兵。楚国知道消息后,令尹婴齐报告楚王说:“吴国的兵将从来没进入楚地,如果一次攻入境内,以后将不可收拾,不如先讨伐他们。”楚共王认为可行,婴齐便检阅船只兵士,挑选精兵三万人,攻破吴人江上防地鸠兹,要顺流而下。骁将邓廖献策:“长江上打仗进容易,后退难,我愿率领一军前行,得利则进,失利也不至于大败,元帅驻扎在郝山矶,见机行事,可保万全。”婴齐同意了这个意见,选身强力大、能以一当十的兵士,穿组甲的三百人,着练袍的三千人,大小船只百艘,一声炮响,向东进发。吴地早有探子把鸠兹失事的消息报给世子诸樊。诸樊说:“鸠兹已经失去,楚兵必然乘胜东下,应该号令部下做好准备。”让公子夷昧率领船只数十艘,在东西梁山诱敌;公子馀祭在采石港伏兵。邓廖领兵过郝山矶,看见梁山有船只,奋勇前进。夷昧刚接战,就假装失败向东逃去。邓廖追过采石矶,迎面遇上诸樊大军,接战不到十个回合,采石港中炮声大振,馀祭伏兵从后面夹攻而来,前后箭发像雨点一样,射向楚军。邓廖面中三箭,还拔箭拼命奋战。夷昧乘艨艟大船来到,船上都是精选的勇士,用大枪乱捅敌船,多数船只都翻了。邓廖力尽被擒,不屈而死。
他的部下只有组甲者八十人,披练甲者三百人得以逃生。婴齐害怕被楚王怪罪,正要掩饰失败诈称立功,谁知吴世子诸樊又乘胜前进袭击楚军,夺回鸠兹防地。婴齐大败而回,羞愤成疾,还没到郢都就死了。史臣有诗写道:乘车射御教吴人,从此东方起战尘。组甲成擒名将死,当年错著族巫臣。
婴齐死后,楚共王命壬夫为令尹。壬夫生性卑鄙贪小,向属国陈国索取财物贿赂。陈成公难以忍受就让辕侨如到晋国,请求臣服晋悼公。晋悼公先在鸡泽会合诸侯,又再次在戚地会合。吴国世子寿梦也来修好,中国的势力大振。楚共王为失去陈国,杀死了壬夫,用其弟公子贞、字子囊接替了令尹职务,出动战车五百辆去讨伐陈国。陈成公午已死,世子弱继位,号为哀公。
他害怕楚国的兵威,又向楚求和,重新归附了楚国。晋悼公听到后,十分愤慨,正要出兵和楚国争夺陈国,忽然来报无终国君嘉父派大夫孟乐来到晋国,献一百张虎豹兽皮,并向悼公说:“山戎各国,自从齐桓公征服以来,一向平静,但是近来因为燕国、秦国微弱,所以山戎蔑视中国无伯侯,又肆意掠夺。我们国君听说晋君精明,有才干和雄心,要继承齐桓公、晋文公的霸业,因此宣扬您的威德,山戎各国情愿受盟,因此派我来请您定夺。”悼公召集众将商议此事,多数人都说山戎各国非常野蛮,豺狼之性,不如发兵讨伐,用兵威来制住他们。独有司马魏绛说:“不行,现在诸侯刚刚联合,大业还没完成,如果用兵讨伐山戎,楚国必然乘虚生事,这样诸侯就会背叛晋国而去依附楚国。戎狄蛮夷就像是禽兽,而诸侯各国就像是兄弟,如果得禽兽而失去兄弟,这不是良策。”悼公觉得他的话很有道理,就问:“可以和山戎讲和吗?”魏绛说:“跟他们讲和有五利:戎与我国是近邻,土地广大,但货物缺少,我们可以用货物换土地,能广增土地,这是一利;讲和能安息侵扰掠夺,人民能安居乐业,耕种田园,这是二利;以德安抚夷狄,无战争之苦,这是三利;戎狄服从晋国,各国诸侯敬畏服气,这是四利;我们北面再无后顾之忧,专心注意南方动向,这是五利。有这五利,君主还顾虑什么呢?”悼公大喜,命魏绛为大使,同孟乐先到无终国,和无终国王嘉父商量停当。
嘉父经过一番号召,把山戎各国都召集到无终国内,饮血立誓。山戎表示:“愿意遵守和约,拥护晋悼公为盟主统领中华,不侵不叛,如有背盟,服从天地惩罚。”山戎各国接受议和后,各个欢喜,以宝物土特产等献给魏绛,魏绛分毫不收,诸戎互相赞叹:“中国使臣,真是廉洁。”对魏绛倍加尊敬。
魏绛完成议和使命回来报告晋侯,悼公十分高兴。
这时,楚国令尹公子贞已经夺得陈国,又移兵去讨伐郑国,由于虎牢关有重兵把守,不走汜水一路,想由许国往颖水而来。郑僖公髡顽害怕,召集六位上卿商议退敌之策。这六位上卿是:公子騑、公子发、公子嘉,他们三人都是穆公的儿子,是僖公的祖父辈,公子辄是公子去疾的儿子,公孙虿是公子偃的儿子,公孙舍之是公子喜的儿子,他们三人是穆公的孙子,承袭父亲的爵位任上卿,是僖公的叔辈。这六卿在朝中执政,颇受人尊敬。僖公却心高气傲,不把他们放在眼里。因此君臣不和,尤其是上卿公子騑更是不满。
今日集合商议大事,僖公的主意是闭门坚守,等待晋国来救援。公子騑却不同意,他认为“远水解不了近渴”,不如和楚国联盟。僖公不听他的计策,要派人去晋国求援,但是各位大臣都害怕违背了公子騑的意思,不肯前去。
僖公怒气冲冲自己亲自去,半路上被公子騑派的门客刺死,谎称其路上暴病身亡。然后公子騑立自己的亲弟弟公子嘉为君主,号为简公。又让人去楚国说:“和晋国联盟都是髡顽的主意,现在他已经死了,我们愿和楚国联盟,请求罢兵。”楚公子贞接受了联盟,退兵回国。