话说楚国将领斗越椒和小将军成大心,放弃追击祁瞒,径直杀入晋军的中军阵营。斗越椒瞧见大将旗在风中烈烈飘扬,抬手一箭射去,那大旗瞬间应声而落。晋军见帅旗倒下,顿时阵脚大乱。好在荀林父和先蔑两路接应的兵马及时赶到,荀林父迎上斗越椒展开厮杀,先蔑则拦住成大心与之对战。
成得臣见状,指挥大军全力推进,他挥舞着手臂,大声呼喊:“今日若让一个晋军活着回去,我誓不回军!”正准备大干一场,先轸和郤溱的兵马也赶到了,双方陷入混战,一时间杀得难解难分。栾枝、胥臣、狐毛、狐偃的军队也纷纷赶到,他们如同铜墙铁壁一般,将楚军层层包围。成得臣这才知道左右二军已然溃败,无心恋战,急忙传令鸣金收兵。然而晋军人数众多,势不可挡,把楚国的兵将分割成十来处,团团围住。
小将军成大心手持画戟,在战场上如入无人之境,率领着家族的六百多名士兵,个个以一当百,全力保护父亲成得臣,拼死杀出重围。但此时却不见了斗越椒,成大心又翻身杀回战场。这斗越椒乃是子文的堂弟,长得虎背熊腰,声音好似豺狼般凶狠,有万夫不当之勇,尤其精通射箭,箭无虚发。他在晋军阵中左冲右突,正四处寻找成得臣父子。恰好成大心找了过来,喊道:“元帅找到了,将军快撤!”于是两人会合一处,各自抖擞精神,又救出不少楚国士兵,突出了重围。
晋文公在有莘山上观战,看到晋军大获全胜,连忙派人让先轸传谕各军:“只要把楚军赶出宋卫两国的国境就够了。不必过多擒杀,以免损伤两国的情谊,辜负了楚王曾经施予的恩惠。”先轸接到命令,约束各军,不再追赶。祁瞒违抗军令擅自出战,被囚禁在后军,等候发落。胡曾先生为此作诗道:“避兵三舍为酬恩,又诫穷追免楚军;两敌交锋尚如此,平居负义是何人?”
陈、蔡、郑、许四国的军队在这场战斗中损兵折将,士兵们纷纷各自逃命,回到了本国。单说成得臣和成大心、斗越椒突出重围后,急忙朝着大寨奔去。前哨传来消息:“大寨中已经竖起齐国和秦国的旗号了!”原来国归父和小子慭两位将领杀散楚兵,占领了大寨,楚军的辎重粮草全都落入他们手中。成得臣不敢从大寨经过,只好带着众人转身从有莘山后,沿着睢水一路前行。斗宜申和斗勃各自带着残兵前来会合。
他们走到空桑一带时,突然听到一阵连珠炮响,一支军队拦住了去路,军旗上写着“大将魏”字。魏犨以前在楚国时,曾独自制服过貘兽,楚国人无不对他的神勇钦佩有加。如今在这险要之地,碰上魏犨这样的强敌,那些残兵败将本就像惊弓之鸟,吓得魂飞魄散,瞬间望风而逃。斗越椒见状大怒,让小将军保护好元帅,自己抖擞精神,独自迎战。斗宜申和斗勃也只能勉强上前帮忙。魏犨以一敌三,毫无惧色,把三人挡得严严实实。双方正僵持不下,忽然有一人从北面飞马赶来,大声喊道:“将军停战,先元帅奉主公之命:‘放楚国将领活着回到本国,以此报答流亡时他们的款待之恩。’”魏犨这才住手,让军士们分开两边,大声喝道:“饶你们一条生路,快走!”成得臣等人如获大赦,匆忙逃走,回到连谷。
成得臣清点残军,发现中军虽然有所损伤,但还剩下六七成;可那些原本隶属于左右二军的申息之师,却十不存一了。真是悲哀啊!古人有一首《吊战场》的诗写道:“胜败兵家不可常,英雄几个老沙场?禽奔兽骇投坑阱,肉颤筋飞饱剑铓;鬼火荧荧魂宿草,悲风飒飒骨侵霜。劝君莫羡封侯事,一将功成万命亡!”
成得臣悲痛万分,叹息道:“我本想为楚国扬威万里,没想到中了晋国人的诡计,贪功心切,最终一败涂地,我又有何颜面推脱罪责?”于是,他与斗宜申、斗勃一起将自己囚禁在连谷,派儿子成大心带领残军去见楚王,主动请求受死。当时,楚成王还在申城,见到成大心前来,怒火中烧,说道:“你父亲之前就说过,‘不胜甘愿接受军令处罚。’如今还有什么可说的?”成大心跪地叩头,说道:“我父亲自知有罪,本想自杀,是我劝阻了他;我想让他来接受您的惩处,以彰显国法。”楚王冷冷地说:“楚国的律法,兵败者当死。你们几位将军还是尽快自行了断吧,别弄脏了我的行刑斧钺!”成大心见楚王毫无怜悯赦免之意,哭着离开,回去向成得臣复命。
成得臣长叹一声:“就算楚王赦免我,我又有什么脸面去见申息两地的父老乡亲呢?”于是,他面向北方,拜了两拜,拔出佩剑自刎而死。
话说蒍贾在家中,问父亲蒍吕臣:“听说令尹兵败了,是真的吗?”蒍吕臣回答:“是真的。”蒍贾又问:“大王打算怎么处置他?”蒍吕臣说:“子玉和各位将领请求赐死,大王同意了。”蒍贾着急地说:“子玉刚愎自用又骄傲自大,不能单独委以重任;不过他为人坚毅不屈,要是能有智谋之士辅佐他,还是能立下战功的。如今虽然兵败,但日后能为楚国报晋国之仇的,必定是子玉。父亲您为何不去劝谏大王,留下他呢?”蒍吕臣面露难色:“大王正怒火中烧,我怕说了也没用。”蒍贾提醒道:“父亲难道不记得范巫矞似说过的话吗?”蒍吕臣疑惑道:“你说说看。”蒍贾说:“矞似善于相面,主上还是公子的时候,矞似曾说,‘主上与子玉、子西三人,日后都不得好死。’主上一直牢记这句话,即位那天,就赐给子玉和子西各一面免死金牌,就是想让矞似的话不应验。大王现在在气头上,偶然间忘了这件事。父亲您要是提到这个,大王肯定会留下这两位大臣,毫无疑问。”
蒍吕臣听后,立刻进宫去见楚王,上奏道:“子玉虽然罪当处死,但大王您曾赐给他免死金牌,可以赦免他。”楚王听后,愣了一下,说道:“难道是因为范巫矞似的缘故?要不是你说,我差点忘了!”于是,楚王派大夫潘尪和成大心乘坐驿车,火速传达楚王的命令:“败将一概免死!”可等他们赶到连谷时,成得臣已经先一步自杀了,死了有半天时间。左师将军斗宜申原本悬梁自尽,因为身体太重,悬挂的帛断了,正好免死的命令赶到,这才保住了性命。斗勃原本打算收殓子玉和子西的尸体后再自尽,所以也没死成。最终,只有成得臣死了,这难道不是命运的安排吗?潜渊居士为此写诗悼念他:“楚国昂藏一丈夫,气吞全晋挟雄图;一朝失足身躯丧,始信坚强是死徒。”
成大心收敛父亲的尸体。斗宜申、斗勃、斗越椒等人,跟随潘尪到申城拜见楚王,伏地叩谢楚王不杀之恩。楚王得知成得臣自杀的消息,懊悔不已。随后,楚王返回郢都,提拔蒍吕臣为令尹;将斗宜申贬为商邑尹,称为商公;派斗勃去镇守襄城。楚王转而怜悯成得臣之死,封他的儿子成大心和成嘉为大夫。
令尹子文已经退休在家,听闻成得臣兵败的消息,叹息道:“果然不出蒍贾所料!我的见识,反倒不如一个小孩子,怎能不羞愧呢!”说完,他呕血数升,卧床不起。他把儿子斗般叫到床前,叮嘱道:“我命不久矣。我只有一句话要嘱咐你:你叔叔越椒,从出生那天起,就有熊虎般的模样,豺狼般的声音,这是灭族的面相啊。当时我曾劝你祖父不要养育他,你祖父不听。我看蒍吕臣寿命不长,斗勃和斗宜申也都没有善终的面相,日后楚国执政,不是你就是越椒。越椒为人傲慢凶狠,喜好杀戮,要是他执政,必定会有非分之想,斗氏的祖宗恐怕都要无人祭祀了!我死后,要是越椒执政,你一定要逃走,千万别卷入他带来的灾祸。”斗般跪地,拜了两拜,领命而去。不久,子文便去世了。没过多久,蒍吕臣也死了。
楚成王追念子文的功绩,让斗般继承令尹之位,任命越椒为司马,蒍贾为工正。这些都是后话,暂且不提。
再说晋文公打败楚军后,将军队转移到楚军大寨屯驻。大寨中遗留的粮草十分充足,各军都用这些粮草作为补给,士兵们还开玩笑说:“这是楚人给我们提供的军粮啊。”齐国、秦国的将领以及其他诸将,都向北面晋文公所在之处称贺。晋文公推辞不受,脸上却带着忧虑之色。诸将不解,问道:“您战胜了敌人,为何还发愁呢?”晋文公说:“子玉可不是甘居人下之人,胜利并不可靠,能不令人担忧吗?”国归父和小子慭等人告辞回国,晋文公把缴获物资的一半赠送给他们,两国军队高奏凯歌而归。宋公孙固也返回本国,宋公亲自派使者去拜谢齐国和秦国。这些事暂且按下不表。
先轸将祁瞒押到晋文公面前,上奏他违抗命令、有损军威的罪行。晋文公说:“若不是上下二军先取胜,楚军还能控制得住吗?”于是,晋文公命司马赵衰给祁瞒定罪,将他斩首示众,还发布号令:“今后有违抗元帅命令的,就照此处置!”军中将士听闻,愈发敬畏。
大军在有莘停留了三天,然后下令班师回朝。行军到南河时,负责侦察的骑兵回来禀报:“河下的船只还没有准备齐全。”晋文公派人去召舟之侨。舟之侨却不见踪影。原来,舟之侨是虢国的降将,归附晋国已经很久了,满心期望能得到重用、立下战功,却被派到南河去征集船只,心中愤愤不平。恰好这时他收到家中来信,说妻子病重。舟之侨料想晋楚两国对峙,肯定要持续很长时间,未必能马上班师,于是暂且回国探望。没想到,夏四月戊辰日,晋军抵达城濮,己巳日交战,就大败楚军,休兵三天后,癸酉日大军就准备返回,前后不过六天,晋侯就到了南河,舟之侨因此误了渡河的大事。