十二年春季,楚莊王包圍鄭國十七天。鄭國人占卜以求和,不吉利;為在太廟號哭和出車于街巷去占卜,吉利。城里的人們在太廟大哭,守城的將士在城上大哭。楚莊王退兵。鄭國人修筑城墻,楚國又進軍,再次包圍鄭國,經(jīng)三個月,攻克了鄭國。楚軍從皇門進入,到達京城的大路上。鄭襄公脫去衣服,牽著羊迎接楚莊王,說:“我不能承奉天意,不能事奉君王,使君王帶著怒氣來到敝邑,這是我的罪過,豈敢不唯命是聽?要把我俘虜?shù)浇?,放到海邊,也聽君王吩咐;要滅亡鄭國,把鄭地賜給諸侯,讓鄭國人作為奴隸,也聽君王吩咐。如果承君王顧念從前的友好,向周厲王、宣王、鄭桓公、武公求福,而不滅絕我國,讓我國重新事奉君王,等同于楚國的諸縣,這是君王的恩惠,我的心愿,但又不是我所敢于指望的了。謹坦露心里的話,請君王考慮?!弊笥译S從說:“不能允許他,得到了國家沒有赦免的?!背f王說:“他的國君能夠屈居他人之下,必然能夠取信和使用他的百姓,恐怕還是很有希望的吧!”楚軍退兵三十里而允許鄭國講和。潘尪入鄭國結盟,子良到楚國作為人質(zhì)。
夏季,六月,晉國的軍隊去救鄭國。荀林父率領中軍,先縠為輔佐;士會率領上軍,郤作輔佐;趙朔率領下軍,欒書作為輔佐。趙括、趙嬰齊擔任中軍大夫,鞏朔、韓穿擔任上軍大夫,荀首、趙同擔任下軍大夫。韓厥擔任司馬。到達黃河,聽到鄭國已經(jīng)和楚國講和,荀林父想要回去,說:“沒有趕到鄭國,又勞動百姓,出兵有什么用?等楚軍回去以后我軍再出兵進攻鄭國,還不算晚?!笔繒f:“好。會聽說用兵之道,觀察敵人的間隙而后行動,德行、刑罰、政令、事務、典則、禮儀合乎常道,就是不可抵擋的,不能進攻這樣的國家。楚國的軍隊討伐鄭國,討厭鄭國有二心,又可憐鄭國的卑下,鄭國背叛就討伐他,鄭國順服就赦免他,德行、刑罰都完成了。討伐背叛,這是刑罰;安撫順服,這是德行,這二者樹立起來了。往年進入陳國,如今進入鄭國,百姓并不感到疲勞,國君沒有受到怨恨,政令就合于常道了,楚軍擺成荊尸之陣而后發(fā)兵,井井有條,商販、農(nóng)民、工匠、店主都不廢時失業(yè),步兵車兵關系和睦,事務就互不相犯了。蒍敖做令尹,選擇實行楚國好的法典,軍隊出動,右軍跟隨主將的車轅,左軍打草作為歇息的準備,前軍以旄旌開路以防意外,中軍斟酌謀劃,后軍以精兵押陣。各級軍官根據(jù)象征自己的旌旗的指示而采取行動,軍事政務不必等待命令而完備,這就是能夠運用典則了。他們國君選拔人材,同姓中選擇親近的支系,異姓中選擇世代舊臣,提拔不遺漏有德行的人,賞賜不遣漏有功勞的人。對老人有優(yōu)待,對旅客有賜予。君子和小人,各有規(guī)定的服飾。對尊貴的有一定的禮節(jié)示以尊重,對低賤的有一定的等級示以威嚴。這就是禮節(jié)沒有不順的了。德行樹立,刑罰施行,政事成就,事務合時,典則執(zhí)行,禮節(jié)順當,怎么能抵擋楚國?看到可能就前進,遇到困難就后退,這是治軍的好辦法。兼并衰弱進攻昏暗,這是用兵的好規(guī)則。您姑且整頓軍隊、籌劃武備吧!還有弱小而昏暗的國家,為什么一定要進攻楚軍?仲虺說:‘占取動亂之國,欺侮可以滅亡之國?!f的就是兼并衰弱?!?u>詩經(jīng)·周傾·酌》篇說:‘天子的軍隊多么神氣,率領他們把昏昧的國家占取?!f的就是進攻昏昧?!段洹菲f:‘武王的功業(yè)無比偉大強盛?!矒崴ト踹M攻昏暗,以致力于功業(yè)所在,這就可以了?!毕瓤e說:“不行。晉國所以能稱霸諸侯,是由于軍隊勇敢、臣下得力?,F(xiàn)在失去了諸侯,不能說是得力;有了敵人不去追逐,不能說是勇敢。由于我們而丟掉霸主的地位,不如去死。而且晉國整頓軍隊不出動,聽到敵人強大就退卻,這不是大丈夫。任命為軍隊的統(tǒng)帥,而做出了不是大丈夫所做的事,這只有你們能辦到,我是不會干的?!闭f完,就帶領中軍副帥所屬軍隊渡過黃河。
荀首說:“先縠這些軍隊危險了?!吨芤住飞嫌羞@樣的卦象,從《師》卦變成《臨》卦,爻辭說:‘出兵用法令治理,法令不嚴明,結果必兇?!瘓?zhí)行順當而成功就是‘臧’,反其道就是‘否’。大眾離散是柔弱,流水壅塞就成為沼澤。有法制指揮三軍如同指揮自己一樣,所以叫做律。執(zhí)行不順當,法制治理就窮盡而無用。從充滿到窮盡,阻塞而且不整齊,就是兇險的征兆了。不能流動叫做‘臨’,有統(tǒng)帥而不服從,還有比這更嚴重的‘臨’嗎?說的就是先縠的這個行為了。果真和敵人相遇,一定失敗,彘子將會是主要罪魁,即使免于戰(zhàn)死而回國,一定有大的災禍?!表n厥對荀林父說:“彘子率領一部分軍隊失陷,您的罪過大了。您作為最高統(tǒng)帥,軍隊不聽命令,這是誰的罪過?失去屬國,丟掉軍隊,構成的罪過已經(jīng)太重,不如干脆進軍。作戰(zhàn)如果不能得勝,失敗的罪過可以共分擔,與其一個人承擔罪責,六個人共同承擔,不還好一點嗎?”于是晉國的軍隊就渡過了黃河。
楚莊王率軍北上,軍隊駐扎在郔地。沈尹率領中軍,子重率領左軍,子反率領右軍,準備在黃河飲馬以后就回國。聽到晉國軍隊已經(jīng)渡過黃河,楚莊王想要回去,寵臣伍參想打仗,令尹孫叔敖不想干,說:“往年進入陳國,今年進入鄭國,不是沒有戰(zhàn)爭。打起來以后不能得勝,吃了伍參的肉難道就夠了嗎?”伍參說:“如果作戰(zhàn)得勝,孫叔就是沒有謀略。不能得勝,參的肉將會在晉軍那里,哪里還能吃得上呢?”令尹回車向南,倒轉旌旗。伍參對楚莊王說:“晉國參政的是新人,不能行使命令。他的副手先縠剛愎不仁,不肯聽從命令。他們的三個統(tǒng)帥,想要專權行事而不能辦到。想要聽從命令而沒有上級,大軍聽從誰的命令?這一次,晉軍一定失敗。而且國君逃避臣下,國君怎能蒙受這恥辱?”楚莊王聽了不高興,告訴令尹把戰(zhàn)車改而向北,楚軍駐扎在管地等待晉軍。
晉國軍隊駐在敖、鄗兩山之間。鄭國的皇戌出使到晉軍中,說:“鄭國跟從楚國,是為了保存國家的緣故,對晉國并沒有二心。楚軍屢次得勝而驕傲,他們在外面已經(jīng)很久了,又不設防御。您攻擊他們,鄭國的軍隊作為后繼,楚軍一定失敗?!毕瓤e說:“打敗楚軍,降服鄭國,就在此一舉了,一定要答應皇戌的請求?!睓钑f:“楚國自從戰(zhàn)勝庸國以來,楚國的國君沒有一天不用不列的方式治理國內(nèi)的人們:教訓百姓生計的不容易、禍患不知哪天就會到來、戒備警惕不能放松。在軍隊里,沒有一天不用這樣的方式管理軍官士兵,告誡軍隊:勝利的不能永遠保有、紂得到一百次勝利而終究沒有好結果。用若敖、蚡冒乘柴車、穿破衣開辟山林的事跡來教訓他們。告誡說:‘百姓的生計在于勤勞,勤勞就不會匱乏?!@就不能說他們驕傲。先大夫子犯說過:‘出兵作戰(zhàn),理直就氣壯,理虧就氣衰?!覀兯龅氖虑椴缓嫌诘赖?,又和楚國結怨,我們理曲,楚國理直,這就不能說他們氣衰。他們國君的戰(zhàn)車分為左右二廣,每廣有戰(zhàn)車一卒三十輛,每卒又分左右兩偏。右廣先套車,計算時間等到中午,左廣就接替它,一直到晚上。左右近臣按次序值夜,以防備發(fā)生意外,這就不能說沒有防備。子良,是鄭國的杰出人物;師叔,是楚國地位崇高的人物。師叔進入鄭國結盟,子良作為人質(zhì)住在楚國,楚國和鄭國是親近的。他們來勸我們作戰(zhàn),我們戰(zhàn)勝就來歸服,不勝就去依靠楚國,這是用我們作為占卜!鄭國的話不能聽從?!壁w括、趙同說:“領兵而來,就是為了尋找敵人。戰(zhàn)勝敵人,得到屬國,又等待什么?一定要聽從彘子的話?!避魇渍f:“趙同、趙括的主意,是一條自取禍亂之道?!壁w莊子說:“欒伯好?。嵺`他的話,一定能使晉國長久?!?/p>
楚國的少宰到晉軍中去,說:“寡君年輕時就遭到憂患,不善于辭令。聽到兩位先君來往在這條道路上,就是打算教導和安定鄭國,豈敢得罪晉國?您幾位不要呆得太久了!”士會回答說:“以前周平王命令我們的先君晉文侯說:‘和鄭國共同輔佐周王室,不要廢棄天子的命令?!F(xiàn)在鄭國不遵循天子的命令,寡君派遣下臣們質(zhì)問鄭國,豈敢勞動楚國官吏來迎送?恭敬地拜謝君王的命令?!毕确Y認為這是奉承楚國,派遣趙括跟上去更正說:“我們的臨時代表的說法不恰當。寡君使臣下們把楚國從鄭國遷出去,說:‘不要躲避敵人!’臣下們沒有地方可以逃避命令?!?/p>
楚莊王又派使者向晉國求和,晉國人答應了,已約定了結盟的日期。楚國的許伯替樂伯駕御戰(zhàn)車,攝叔作為車右,向晉軍單車挑戰(zhàn)。許伯說:“我聽說單車挑戰(zhàn),駕車人疾馳而使旌旗斜倒,迫近敵營,然后回來?!睒凡f:“我聽說單車挑戰(zhàn),車左用利箭射敵,代替御者執(zhí)掌馬韁,駕車人下車,整齊馬匹,整理好馬脖子上的皮帶,然后回來?!睌z叔說:“我聽說單車挑戰(zhàn),車右進入敵營,殺死敵人割取左耳、抓住俘虜,然后回來?!边@三個人都按照自己所聽到的完成了任務,而后回來。晉國人追趕他們,左右兩面夾攻。樂伯左邊射馬,右邊射人,使晉軍左右翼不能前進。箭只剩下一枝。有麋鹿出現(xiàn)在前面,樂伯射麋鹿正中背部。晉國的鮑癸正在后面,樂伯讓攝叔拿著麋鹿獻給他,說:“由于今年還不到時令,應當奉獻的禽獸沒有來,謹把它奉獻給您的隨從作為膳食?!滨U癸阻止部下,不再追趕,說:“他們的車左善于射箭,車右善于辭令,都是君子啊?!币虼嗽S伯等三人都免于被俘。
晉國的魏锜請求做公族大夫,沒有達到目的,因而發(fā)怒,想要使晉軍失敗。請求單車挑戰(zhàn),沒有得到允許。請求出使,允許了。于是就去到楚軍中,請戰(zhàn)以后而回國。楚國的潘黨追趕他,到達熒澤,魏锜看到六只麋鹿,就射死一只,回車獻給潘黨,說:“您有軍事在身,打獵的人恐怕不能供給新鮮的野獸吧?謹以此奉獻給您的隨從人員。”潘黨下令不再追趕魏锜。趙旃請求做卿沒有達到目的,而且對于失掉楚國單車挑戰(zhàn)的人很生氣,就請求挑戰(zhàn),沒有得到允許。請求召請楚國人前來結盟,允許了。趙旃和魏锜都接受命令而前去。郤克說:“這兩個心懷不滿的人去了,不加防備,必然失敗?!毕瓤e說:“鄭國人勸我們作戰(zhàn),不敢聽從;楚國人求和,又不能實行友好。帶兵沒有固定的策略,多加防備做什么?”士會說:“防備他們?yōu)楹?。如果這兩位激怒了楚國,楚國人乘機掩襲,馬上可以喪失軍隊。不如防備他們,楚國人沒有惡意,撤除戒備而結盟,哪里會損害友好?如果帶著惡意而來,有了防備,不會失敗。而且即使是諸侯相見,軍隊的守備也不加撤除,這就是警惕?!毕瓤e不同意。
士會派遣鞏朔、韓穿率領七隊伏兵埋伏在敖山之前,所以上軍不敗。趙嬰齊派遣他的部下先在黃河準備了船只,所以戰(zhàn)敗以后就渡過河去了。
潘黨已經(jīng)趕走了魏锜,趙旃在夜里達到楚軍駐地,鋪開席子坐在軍門的外面,派遣他的部下先進軍門。楚莊王的戰(zhàn)車一廣三十輛,共分為左右兩廣。右廣在早晨雞叫的時候套車,太陽到了中天才卸車;左廣就接替右廣,太陽落山才卸車。許偃駕御右廣的指揮車,養(yǎng)由基作為車右;彭名駕御左廣的指揮車,屈蕩作為車右。六月十四日,楚莊王乘坐左廣的指揮車,以追趕趙旃。趙旃丟掉車子跑進樹林里,屈蕩和他搏斗,獲得了他的鎧甲和下衣。晉國人害怕這兩個人激怒楚軍,讓駐守的兵車前來接他們。潘黨遠望飛起來的塵土,派戰(zhàn)車奔馳報告說:“晉國的軍隊來了?!背艘埠ε鲁f王陷入晉軍中,就出兵迎戰(zhàn)。孫叔敖說:“前進!寧可我們迫近敵人,不要讓敵人迫近我們?!对姟氛f:‘大兵車十輛,沖在前面開道’,這是要搶在敵人的前面?!盾娭尽氛f:‘搶在敵人前面,可以奪去敵人的斗志?!@是要主動迫近敵人?!庇谑蔷秃芸斓剡M軍,戰(zhàn)車奔馳、士卒奔跑,圍攻晉軍。荀林父不知所措,在軍中擊鼓宣布說:“先過河的有賞?!敝熊?、下軍互相爭奪船只,爭先恐后,先上船的人用刀砍斷后來者攀著船舷的手指,船中砍斷的指頭多得可以用手捧起來。
晉軍向右轉移,上軍沒有動。工尹齊率領右方陣的士兵,以追逐晉國的下軍。楚莊王派唐狡和蔡鳩居報告唐惠侯說:“我無德而貪功,而又遭遇強大的敵人,這是我的罪過。楚國如果不能得勝,這也是君王的羞恥。謹借重君王的福佑,以幫助楚軍成功?!迸汕才它h率領后備的戰(zhàn)車四十輛,跟隨唐侯作為左方陣,以迎戰(zhàn)晉國的上軍。駒伯說:“抵御他們嗎?”士會說:“楚軍的士氣正旺盛,如果楚軍集中兵力對付我們的上軍,我們的軍隊必然被消滅,不如收兵離開。分擔戰(zhàn)敗的指責,保全士兵的生命,不也是可以的嗎?”就親自作為上軍的后殿而退兵,因此沒有被打敗。
楚莊王見到右廣,準備乘坐。屈蕩阻止說:“君王乘坐左廣開始作戰(zhàn),也一定要乘坐它結束戰(zhàn)爭?!睆拇顺某藦V改以左廣為先。
晉國人有戰(zhàn)車陷在坑里不能前進,楚國人教他們抽出車前橫木,沒走多遠,馬盤旋不能前進,楚國人又教他們拔掉大旗,扔掉車轅頭上的橫木,這樣才逃了出去。晉軍轉過頭來說:“我們可不像大國的人有多次逃跑的經(jīng)驗?!?/p>
趙旃用他的好馬兩匹幫助他的哥哥和叔父逃跑,而用其他的馬駕車回來。碰上敵人不能逃脫,就丟棄車子跑到樹林里。逢大夫和他兩個兒子坐在車上,對他兩個兒子說:“不要回頭去望?!眱鹤踊仡^去望說:“趙老頭在后邊?!狈甏蠓虬l(fā)怒,讓他們下車,指著樹木說:“在這里收你們的尸首?!狈甏蠓蚓桶秧\繩交給了趙旃,趙旃登上戰(zhàn)車得以逃脫。第二天,按照標志前去收尸,在樹下得到了兩個疊壓的尸首。
楚國的熊負羈囚禁了知罃,荀首率領他的部屬回來戰(zhàn)斗,魏锜駕御戰(zhàn)車,下軍的士兵大多跟著回來。荀首每次發(fā)射,抽箭,如果是利箭,就放在魏锜的箭袋里。魏锜發(fā)怒說:“不去尋找兒子,反而愛惜蒲柳,董澤的蒲柳,難道可以用得完嗎?”荀首說:“不得到別人的兒子,我的兒子難道可以得到嗎?利箭我是不能隨便射出去的?!避魇咨渲辛诉B尹襄老,得到他的尸首,就用戰(zhàn)車裝上;射中公子谷臣,把他囚禁起來。荀首帶了這兩個人回去。
到黃昏時,楚軍駐扎在邲地,晉國剩余的士兵已經(jīng)潰不成軍,夜里渡河,喧吵了一整夜。
六月十五日,楚軍的輜重到達邲地,軍隊就駐扎在衡雍。潘黨說:“君王何不建筑起軍營顯示武功,收集晉國人的尸首建立一個大墳堆?下臣聽說戰(zhàn)勝了敵人一定要有紀念物給子孫看,表示不忘記武功?!背f王說:這不是你所知道的。說到文字,止戈二字合起來是個武字。武王戰(zhàn)勝商朝,作《周頌》說:“收拾干戈,包藏弓箭。我追求那美德,陳于這《夏》樂之中,成就王業(yè)而保有天下?!庇肿鳌段洹菲淖詈笠徽抡f:“得以鞏固你的功業(yè)?!薄吨茼灐返牡谌抡f:“布陳先王的美德而加以發(fā)揚,我前去征討只是為了求得安定?!彼牡诹抡f:“安定萬邦,常有豐年?!蔽涔?,是用來禁止強暴、消滅戰(zhàn)爭、保持強大、鞏固功業(yè)、安定百姓、調(diào)和大眾、豐富財物的,所以要讓子孫不要忘記他的大功?,F(xiàn)在我讓兩國士兵暴露尸骨,這是強暴了;顯耀武力以使諸侯畏懼,戰(zhàn)爭不能消滅了;強暴而不消滅戰(zhàn)爭,哪里能夠保持強大?還有晉國存在,如何能夠鞏固功業(yè)?所違背百姓的愿望還很多,百姓如何能夠安定?沒有德行而勉強和諸侯相爭,用什么調(diào)和大眾?乘別人之危作為自己的利益,趁人之亂作為自己的安定,如何能豐富財物?武功具有七種美德,我對晉國用兵卻沒有一項美德,用什么來昭示子孫后代?還是為楚國的先君修建宗廟,把成功的事祭告先君罷了。用武不是我追求的功業(yè)。古代圣明的君王征伐對上不恭敬的國家,抓住它的罪魁禍首殺掉埋葬,作為一次大殺戮,這樣才有了京觀以懲戒罪惡。現(xiàn)在并不能明確指出晉國的罪惡在哪里,士卒都盡忠為執(zhí)行國君的命令而死,又難道能建造京觀來懲戒嗎?楚莊王說完,就在黃河邊上祭祀了河神,修建了先君的神廟,報告戰(zhàn)爭勝利,然后回國。
這次戰(zhàn)役,是鄭國的石制把楚國軍隊引進來的,企圖分割鄭國,并且立公子魚臣為國君。七月二十九日,鄭國人殺死了魚臣和石制。君子說:“史佚所謂‘不要依仗動亂’,說的就是這一類人,《詩》說:‘動亂離散是那么厲害,有哪里可以歸宿’?這是歸罪于靠動亂來謀私利的人吧!”
鄭襄公、許昭公去到楚國。
秋季,晉國軍隊回國,荀林父自己請求處以死罪,晉景公打算答應他。士貞子勸諫說:“不行,城濮那一次戰(zhàn)役,晉軍三天吃著楚軍留下的糧食,文公還面帶憂色。左右的人說:‘有了喜事而憂愁,如果有了憂事反倒喜悅嗎?’文公說:‘得臣還在,憂愁還不能算完結。被困的野獸還要爭斗一下,何況是一國的宰相呢?’等到楚國殺了得臣,文公便喜形于色,說:‘沒有人來同我作對了?!@是晉國的再次勝利,也是楚國的再次失敗,楚國由此兩世都不能強盛?,F(xiàn)在上天或者是要大大地警戒晉國,但又殺了荀林父以增加楚國的勝利,這恐怕會使晉國好久還不能強盛的吧?荀林父的事奉國君,進,想著竭盡忠誠,退,想著彌補過錯,是捍衛(wèi)國家的人,怎么能殺他?他的失敗,如同日蝕月蝕,怎么會損害日月的光明?”晉景公就命令荀林父官復原位。
冬季,楚莊王攻打蕭國。宋國華椒率領蔡軍去救蕭國。蕭軍囚禁了熊相宜僚和公子丙。楚莊王說:“不要殺,我退兵。”蕭國人殺了他們。楚莊王發(fā)怒,就包圍了蕭國。蕭國崩潰,申公巫臣說:“軍隊里的人大多很冷?!背f王巡視三軍,安撫慰勉士兵們,三軍的戰(zhàn)士感到溫暖,都好像披上了絲棉一樣。軍隊就前進而逼近蕭城。還無社告訴司馬卯,把申叔展喊出來。申叔展說:“你有酒藥嗎?”還無社說:“沒有?!薄坝写ㄜ簡??”還無社說:“沒有?!薄暗昧孙L濕病怎么辦?”還無社說:“注意看枯井就可以拯救我?!鄙晔逭拐f:“你在井上放一條草繩子,有向井里哭的人就是我?!钡诙?,蕭國崩潰。申叔展看到井上有草繩子在那里,就放聲號哭,把還無社救出枯井。
晉國的原縠、宋國的華椒、衛(wèi)國的孔達、曹國人在清丘結盟,說:“周濟有困難的國家,討伐三心二意的國家?!睂@次盟會,《春秋》沒有記載卿的姓名,這是由于沒有實行盟約。宋國為了盟約的緣故,進攻陳國。衛(wèi)軍救援陳國,孔達說:“先君有約定,如果大國進攻我們,我愿意為此去死?!?/p>