春秋時期的四方混戰(zhàn),簡單說來,構(gòu)成了三個“三角關系”:北方齊、魯、晉三國不時交兵;西部秦、晉、楚三國戰(zhàn)事連連;南方的吳、越、楚三國更是打得你死我活。這幾個“三角關系”之間,又不時發(fā)生交叉戰(zhàn)爭,將春秋局勢攪成一團亂麻。這充分表明,春秋時期的中國社會,正處在一個劇烈變動時期。
北方齊、魯、晉三國戰(zhàn)事
齊、魯是近鄰,兩國既是“親家”,更是“冤家”。齊國是姜尚的封邦之國,魯國是周公的封邦之國,兩人都是西周的開國元勛。初封時,姜尚很快到齊國就位,周公由于要留在鎬京代理年幼的侄子周成王攝政,派長子伯禽去魯國代理治國。姜尚去齊國不到半年就回鎬京向周公述職,周公問他:“何速也?”姜尚回答說,他尊重當?shù)氐娘L俗習慣,便民漁鹽之利,把君臣之禮都簡化了,齊國的秩序已運轉(zhuǎn)正常。伯禽到魯國去了三年才回鎬京述職,周公問他:“何遲也?”伯禽回答說,他完全按照父親治理周王室的一套禮樂制度辦事,花了很大力氣改變魯國的政治制度和風俗習慣,規(guī)定長輩死了必須守孝三年等等,這些事辦起來很麻煩。周公聽后暗自嘆息,將來魯國恐怕要成為齊國的附庸了。不出他所料,齊、魯兩國的發(fā)展很快拉開了距離。隨著齊國逐步強盛,魯國首當其沖受到齊國的擠壓,兩國間不斷發(fā)生軍事沖突。
乾時之戰(zhàn)。
這是齊、魯間第一場重要戰(zhàn)爭,發(fā)生在齊桓公繼位之時(前685),是一場魯國干涉齊國繼位之爭引起的戰(zhàn)爭。齊、魯矛盾說來話長。齊國第十五代君主齊襄公荒淫無度,竟與妹妹文姜亂倫。文姜后來嫁到魯國,成為魯桓公夫人。一次,魯桓公偕文姜出訪齊國,齊襄公與文姜舊情復萌,私通。魯桓公發(fā)覺,大怒。齊襄公恐魯桓公報復,設宴將魯桓公灌醉,命力士彭生將魯桓公抱上車去,說是送回住處,卻在車內(nèi)將魯桓公暗殺。魯國向齊國嚴正交涉,齊襄公將彭生處死,以堵魯國之口。彭生臨死大呼,說出真相,齊、魯關系破裂。齊襄公平時十分殘暴,動轍濫殺無辜,他的幾個庶出兄弟紛紛出走避禍。大弟公子糾母親是魯國人,在管仲、召忽兩位大夫陪伴下去了魯國。小弟姜小白母親是衛(wèi)國人,在鮑叔牙陪同下去了莒國(《史記·齊太公世家》中說公子糾、姜小白是齊襄公的弟弟,《東周列國志》中說公子糾和姜小白是齊襄公的“兒子”,從《史記》)。齊襄公還有一位堂弟公孫無知,是齊襄公父親齊釐公生前最喜歡的一個侄子,明喻“令其秩服奉養(yǎng)比太子”。齊襄公從小與公孫無知相斗,他繼位后立即廢掉了公孫無知的特殊待遇,兩人結(jié)下更深怨仇。公孫無知襲殺齊襄公,奪位繼立。公孫無知又被別人殺掉,齊國一時無君,大亂。
魯國得到消息,魯莊公(魯桓公之子)領兵護送公子糾回齊國繼位。齊國的反魯派迅速采取行動,搶先派人去莒國迎接姜小白回國繼位。魯國護送公子糾的隊伍走得慢慢吞吞,齊國去迎接姜小白的隊伍卻是“日夜奔馳”。姜小白回到齊都,搶先繼位。齊國立刻派人迎上前去通知魯莊公,姜小白已經(jīng)繼位,你就請回吧。魯莊公大怒,訓斥來使說:“繼立有長幼,你們亂來!”他率領魯軍在齊國乾時(地名,在今山東臨淄西)駐扎下來,向齊國施加軍事壓力。姜小白問左右謀臣:“魯軍不退,奈何?”鮑叔牙建議:“以兵拒之。”于是齊、魯爆發(fā)乾時之戰(zhàn),魯軍大敗。鮑叔牙率齊軍追到魯國邊境,齊桓公姜小白向魯莊公發(fā)出最后通牒:“公子糾是我哥哥,我不忍心親手殺他,請魯國代勞,將他殺掉。還有,管仲和召忽這兩位仇人必須活著交還齊國,否則齊軍將進攻魯國。”
當時,公子糾和管仲、召忽寄寓在魯國生竇(也稱笙瀆,今山東澤北二十里)。魯莊公迫于齊國的強大軍事壓力,只得派公子偃帶兵去襲殺了公子糾,并將管仲、召忽二人擒拿,準備押送交回齊國。召忽仰天長嘆,觸柱自殺。管仲自己坐進囚車,愿意被押解回齊國。管仲心里明白,齊桓公要魯國將他活著交回,肯定是鮑叔牙舉薦了自己,回齊國去還有用武之地。魯國將公子糾和召忽兩顆人頭裝進兩只木盒,連同關押管仲的囚車,一起押解送往齊國。車隊出發(fā)不久,魯莊公猛醒,將管仲活著放回齊國大錯特錯,下令追趕。但囚車已經(jīng)進入齊國境內(nèi),魯莊公追悔莫及。
齊國在乾時之戰(zhàn)中打敗魯國,這對搶先繼位的齊桓公姜小白可謂一舉三得。其一,擊退了魯國在齊國君主繼立問題上的軍事干涉。其二,假魯國之手殺掉了兄長公子糾,解除了心腹之患。其三,采納鮑叔牙建議,從魯國要回了管仲這位曠世奇才。后來正是管仲幫助齊國進行了一場影響深遠的改革,使齊國很快富強起來。這幾條都對成就齊桓公霸業(yè)有著決定性意義。
長勺之戰(zhàn)。
這次戰(zhàn)爭發(fā)生在齊桓公繼位的第二年,是由齊桓公主動挑起的。他剛剛站穩(wěn)腳跟,又想起魯莊公護送兄長公子糾前來奪位之事,一股怒氣涌上心來,決定舉兵伐魯。管仲力勸,沒有勸住。齊桓公任命鮑叔牙為主將,出兵直指魯國長勺(今山東曲阜以北)。魯莊公見齊軍再次來犯,全國動員,決心與齊國決一死戰(zhàn),以報乾時戰(zhàn)敗之仇。魯國大夫施伯向魯莊公推薦了一位懂得兵法的民間謀士曹劌,幫助魯莊公打勝了這一仗。齊國方面,由于乾時之戰(zhàn)大勝魯國,鮑叔牙產(chǎn)生了輕敵思想,成為導致此戰(zhàn)失敗的重要原因。長勺之戰(zhàn)的戰(zhàn)役規(guī)模并不太大,但歷史著名度很高。這與《曹劌論戰(zhàn)》一文的廣為流傳有著很大關系。《曹劌論戰(zhàn)》僅二百余字,概括了曹劌的幾條戰(zhàn)爭經(jīng)驗。一條,曹劌提出了戰(zhàn)爭與政治的關系問題。他問魯莊公,你憑什么動員全民參戰(zhàn)?魯莊公說,要給勇敢戰(zhàn)斗的人以重獎,等等。曹劌對魯莊公說,僅靠這些還不夠,你必須給民眾以公平正義,才能順民意、得民心,這是打贏戰(zhàn)爭的政治基礎。另一條,曹劌提出了作戰(zhàn)中的士氣問題。他說,“夫戰(zhàn),勇氣也。一鼓作氣,再而衰,三而竭”。魯軍根據(jù)這條規(guī)律,一直待機到齊軍三鼓之后才突然向齊軍發(fā)起猛烈攻擊,一舉將齊軍擊跨。再一條,曹劌提出了指揮員的戰(zhàn)場觀察與判斷問題。齊軍敗退時,魯莊公急于下令追擊,曹劌說:“不可?!彼萝嚨烬R軍撤走的地面上去細細觀察,發(fā)現(xiàn)齊軍的車轍已經(jīng)亂套,再舉目遠望,又見齊軍的旗幟也亂了,說明齊軍軍心已亂,不是佯敗,是真敗。他回到車上對魯莊公說,現(xiàn)在可以追擊了!魯軍乘勝追擊,將齊軍徹底擊敗。
齊、魯兩國,在長期的軍事斗爭中互有勝負,但總體上齊國的軍事實力遠遠強于魯國,一直壓著魯國。魯國是春秋時期最講禮義的國度,可是它沒有強大的軍事實力,始終沒有進入春秋強國的行列,長期受人欺負。這也說明,一個國家要在世上立足,既要崇“文”,也要尚“武”,兩者不可偏廢,至少中國古代的戰(zhàn)爭經(jīng)驗是這樣告訴后人的。
再來說晉國與齊、魯間的戰(zhàn)事。
晉國東鄰齊、魯,它是繼齊國之后的北方霸主。晉國的主要目標是同南方楚國爭霸中原,它對齊、魯兩個近鄰總體上都采取又打又拉的策略,但對兩國又有所不同。魯國國力弱,對晉國構(gòu)不成重大威脅。魯國每次受到齊國軍事入侵,都向晉國求援,晉、魯之間發(fā)生軍事沖突不多。所以,晉國對魯國是以拉為主。晉、齊之間就不同了,齊國是北方老霸主,它長期不把晉國這個新霸主放在眼里。因此,晉國對齊國是著眼于拉、立足于打,拉得動時就拉,拉不動時就打,打服了再拉。這樣,晉、齊間發(fā)生的軍事沖突就比較多,影響較大的戰(zhàn)爭就有三次:鞍之戰(zhàn)、平陰之戰(zhàn)和太行之戰(zhàn)。
鞍之戰(zhàn)。
這是晉國對齊國“拉不動就打”的典型例子。晉、楚長期爭霸中原,齊國雖已中落,仍是北方強國,晉、楚雙方都把拉攏齊國作為戰(zhàn)略籌碼之一。晉景公為了拉攏齊國,公元前592年派遣中軍副將郤克帶領晉、魯、衛(wèi)、曹聯(lián)合使團出訪齊國,登門邀請齊頃公出席由晉國主盟的斷道會盟(斷道,地名,今河南濟源西南)。巧了,聯(lián)合使團的四國成員,每個人都有些殘疾。擔任聯(lián)合使團領隊的晉國中軍副將郤克是跛足,魯國的季孫行父是禿頭,衛(wèi)國的孫良夫是獨眼,曹國公子首是馱背。齊頃公的母親蕭同叔子平日郁郁寡歡,齊頃公為了讓母親高興一次,安排她與女仆們在帷幕后觀看這次會見。她們見到這些人一個個入場,忍不住失聲大笑。郤克性情暴烈,覺得受到了莫大污辱,大怒回國,力主伐齊報復。晉景公從大局考慮,沒有同意,但這筆賬他記在了心里。晉景公覺得齊國太狂妄了,掐指一算,自從晉文公被周襄王封為“伯主”以來,晉國三十六年間主盟二十一次,齊國一次都沒有參加。晉國既已成為北方新的盟主,看來不把齊國這個北方老霸主降服不行。恰在這時,楚國見晉、齊不睦,就主動遣使訪齊,拉攏齊國。齊國也遣使回訪楚國,使兩國積累了幾十年的敵對情緒得以化解。晉國眼看齊國被楚國拉了過去,很不舒服,尋機報復。齊國同楚國改善關系之后,齊頃公覺得已經(jīng)沒有來自南方的后顧之憂,于是興兵進攻魯、衛(wèi)兩國。魯、衛(wèi)向晉國求援,晉景公任命郤克為中軍將,率領晉、魯、衛(wèi)三國聯(lián)軍向齊國大舉進攻,鞍之戰(zhàn)爆發(fā)。
鞍之戰(zhàn)的戰(zhàn)場位置,在“泰濟走廊”中段。所謂“泰濟走廊”,是指泰山山脈與濟水之間的一條東西戰(zhàn)略走廊。從晉國去齊都臨淄,向東越過太行山,過了山東東阿,就進入這條“泰濟走廊”,臨淄就在這條“泰濟走廊”的東端?!疤呃取敝卸蔚钠疥?、歷下(今濟南)兩處最為狹隘。泰山山脈在歷下以西有一條余脈向西北延伸為丘陵,其中有一座稍高的山是米萁山,中部呈馬鞍狀,這就是當年鞍之戰(zhàn)的主戰(zhàn)場。開戰(zhàn)時,齊頃公輕敵,他對眾將士說“余姑翦滅此而后朝食”,他馬不披甲就指揮齊軍向晉軍發(fā)起攻擊。哪里知道晉軍不是一碟小蔥拌豆腐,竟是一塊啃不動的硬骨頭。晉國中軍將郤克乘坐的戰(zhàn)車上一共三個人:他自己、副手鄭丘緩、馭手解張。剛開戰(zhàn)郤克就中了一箭,馭手解張也中了一箭。郤克是員猛將,中箭后仍猛烈擊鼓指揮晉軍沖殺,馭手解張中箭后也依然竭力駕馬。副手鄭丘緩見馭手解張中箭后已難以控制戰(zhàn)車,便以右手協(xié)助郤克擊鼓,左手協(xié)助解張控韁。三人齊心協(xié)力,指揮晉軍將齊軍一舉擊跨。
這時齊頃公得到消息說,晉軍的另一路人馬已翻越沂蒙山,迂回到了臨淄以東,對齊都形成了合圍。齊頃公知道敗局已定,愿意退回以前割取魯國的土地,向晉軍求降。郤克說這不行,又增加了兩條苛刻條件:第一,讓齊頃公的母親蕭同叔子到晉國去當人質(zhì);第二,把齊國的地壟統(tǒng)統(tǒng)由南北走向改成東西走向,便于晉國戰(zhàn)車可以向東快速馳騁。這兩條是齊國無論如何不肯答應的。這時魯、衛(wèi)兩國覺得齊國畢竟是近鄰,晉國不可能天天來幫他們打仗,如果把齊國得罪過甚,后患太大,都勸說郤克適可而止。郤克這才勉強接受齊國的停戰(zhàn)條件,三國退兵。
楚國既然已和齊國結(jié)盟,眼看齊國在鞍之戰(zhàn)中被晉國打得大敗,不表示一下說不過去。等到晉軍回撤后,楚共王才派遣令尹嬰齊率楚軍伐魯,在蜀邑(今山東泰安西南)擊敗魯軍。然后,嬰齊在蜀邑召集魯、齊、蔡、秦、宋、陳、衛(wèi)、鄭、曹、邾、薛、鄫等十三國使節(jié)會盟,借機在北方顯示了一次楚國的威風,然后班師南歸。
楚國班師南去后,齊頃公才清醒地認識到,齊國的實力已難敵晉國。楚國畢竟遠在南方,遠水難解近渴。鞍之戰(zhàn)結(jié)束后第二年,齊頃公就主動出訪晉國,表示和好。晉景公對齊頃公也厚禮相待,兩國結(jié)盟。又過了五年,晉景公為了進一步鞏固同齊國的同盟關系,以霸主的口氣命令魯國把鞍之戰(zhàn)后齊國退還給魯國的土地重新劃給齊國。這以后,晉、齊維持了三十年和平期??墒牵髞頃x、齊兩國關系又急劇惡化,接連發(fā)生了平陰之戰(zhàn)與太行之戰(zhàn)。
平陰之戰(zhàn)。
它發(fā)生在公元前555年,鞍之戰(zhàn)后三十年。戰(zhàn)前,年僅三十歲的晉悼公中年早逝,晉國內(nèi)部公室與權(quán)卿大族之間、權(quán)卿大族相互之間的矛盾變得日益尖銳,一觸即發(fā)。晉國作為北方盟主的地位也岌岌可危。一向依賴晉國的東周王室也開始疏遠晉國,親近齊國。周靈王娶齊女為后,并授予齊靈公以“伯主”名份。有了東周王室的支持,齊國一心想東山再起,從晉國手中重新奪回北方霸主的地位。于是,齊國加緊了向外擴張勢頭,再次聯(lián)合邾、莒兩個小國興兵伐魯。面對這種局面,晉國盡管國內(nèi)矛盾重重,對外卻決不肯丟掉北方盟主的地位。晉平公命荀偃為統(tǒng)帥,聯(lián)合宋、衛(wèi)、鄭、曹、莒、邾、滕、薛、杞等十一個諸侯盟國聯(lián)合伐齊,平陰之戰(zhàn)爆發(fā)。
晉國聯(lián)軍在平陰之戰(zhàn)中的進軍路線,與三十年前鞍之戰(zhàn)的進軍路線大致相同,主力沿“泰濟走廊”東進,直指齊都臨淄;另一路翻越沂蒙山區(qū)向東迂回,合圍臨淄。齊軍以主力在平陰組織重點防御,企圖封堵住“泰濟走廊”的西端入口。晉國聯(lián)軍統(tǒng)帥荀偃采取虛張聲勢、示假隱真等戰(zhàn)法迷惑齊軍,并故意透露聯(lián)軍正以戰(zhàn)車千乘迂回奔襲臨淄。齊靈公擔心臨淄失守,半夜撤退,回軍臨淄,晉國聯(lián)軍發(fā)起追擊。十多天后,晉國聯(lián)軍對齊都臨淄形成合圍,隨即發(fā)起攻擊。齊靈公突圍逃至郵棠(今山東即墨以南)。晉國聯(lián)軍準備繼續(xù)追擊齊軍,突然接到報告,楚軍已發(fā)兵攻鄭救齊,晉國聯(lián)軍回兵救鄭。這時已是嚴冬,氣候奇寒。鄭都城防堅固,楚軍久攻不下,士卒凍死不少,自行退兵。楚軍南撤后,晉平公為了顯示晉國的霸主地位,在??拢ń裆綎|長清縣東北)召集參加此次聯(lián)合軍事行動的十一個諸侯國會盟,立下“大無侵小”的盟誓,然后退兵回國,平陰之戰(zhàn)宣告結(jié)束。
晉軍元帥荀偃在回師途中病逝,由副帥士匄升任中軍元帥。晉國雖然取得了平陰之戰(zhàn)的勝利,卻未能緩解國內(nèi)一觸即發(fā)的尖銳矛盾。不久,范氏與欒氏兩個權(quán)卿大族就發(fā)生了一場血腥殘殺,成為晉國徹底走向衰落的重要標志。欒盈逃往齊國,齊莊公將他收留下來,以備謀晉。
太行之戰(zhàn)。
這次戰(zhàn)爭發(fā)生在公元前550年,是一次齊國長途奔襲晉國得手的奇襲戰(zhàn)。晉國為了“助吳制楚”,晉平公決定將妹妹嫁給吳王諸樊。齊莊公借機玩了一個陰謀,說是要給晉國公主送一名陪嫁女過來,晉國沒有拒絕。齊國以此作掩護,將欒盈藏在篷車內(nèi)送回晉國。欒盈潛至曲沃,糾集力量,發(fā)動叛亂。齊莊公以欒盈為內(nèi)應,出兵長途奔襲晉國。齊軍首先攻克了晉國東部軍事重鎮(zhèn)朝歌(今河南淇縣),然后兵分兩路,北路入孟門,登太行,直趨晉都絳城(今山西侯馬);南路從太行山南麓迂回入晉。兩路齊軍在熒庭(今山西翼城東南)會師后,重創(chuàng)了前來阻截的晉軍。欒盈的反叛力量也一度攻入晉都絳城。范宣子率兵堅決反擊,將欒盈逐出絳城,圍于曲沃,并予攻克,剿滅叛軍,欒盈被誅殺。齊軍失去內(nèi)應,未能擴大戰(zhàn)果,只得退兵,太行之戰(zhàn)遂告結(jié)束。太行之戰(zhàn),晉國遭到齊國長途奇襲,標志著晉國作為北方霸主地位的失落,它與南方楚國八十余年的爭霸道路也走到了盡頭。
西部秦、晉、楚三國戰(zhàn)事
西部是秦、晉、楚三國利益的匯合點。主要是秦、晉兩國相斗,但雙方都要利用楚國。
秦、晉兩國世代聯(lián)姻,結(jié)“秦晉之好”成為一句成語,流傳至今。但秦、晉兩國同齊、魯兩國一樣,既是“親家”,更是“冤家”,交戰(zhàn)不斷。秦、晉是相鄰的兩個西部強國,都想向東發(fā)展。這種地緣關系和戰(zhàn)略圖謀重疊在一起,使秦、晉兩國既想搞好關系,又無法避免劇烈沖突,兩國間經(jīng)常是“嫁女”與“交兵”事件交替進行。由此可見,歷史上的“聯(lián)姻”、“和親”之類,都是“戰(zhàn)爭”二字在歷史長河中的倒影。
秦穆公在位長達三十九年,不僅對秦國的強大有過卓著建樹,對晉國崛起稱霸也功不可沒。由于秦穆公是晉獻公的女婿,晉國每次發(fā)生內(nèi)亂他都不能不管。秦穆公有“三定晉室”之功,即便如此,秦、晉兩國也經(jīng)常爆發(fā)戰(zhàn)爭。
韓原之戰(zhàn)。
晉獻公死后,妻妾嫡庶各黨為爭繼位之權(quán)大相殺伐,晉國大亂。秦穆公出面干涉,扶立夷吾回國繼位。當時秦穆公曾問夷吾,將來何以報答?夷吾表示愿將黃河兩岸“河外列城五,東盡虢略,南及華山,內(nèi)及解梁城”這片戰(zhàn)略要地割讓給秦國。長期以來,由于晉國一直控制著這片戰(zhàn)略要地,卡住了秦國東出擴張的咽喉。夷吾這一許諾,使秦穆公無比高興。哪知夷吾極有心計,當他在秦兵護送下一腳踏上晉國土地,馬上側(cè)轉(zhuǎn)臉去對身邊的人耳語道:“快吩咐下去,加強邊境防衛(wèi),嚴防秦兵入侵!”夷吾繼位,是為晉惠公。他從繼位儀式上下來,立刻遣使對秦穆公說,上述戰(zhàn)略要地是晉國的命脈根基,一城一地都不能給秦國。秦穆公勃然大怒,親率大軍以武力奪取了這片戰(zhàn)略要地,剛剛繼位的晉惠公也當了俘虜。秦穆公把晉惠公抓在手里,派遣秦國官員前去接管上述地區(qū),卻遭到晉國州兵的頑強抵抗,秦國官員無法接管。后來經(jīng)過秦穆公夫人穆姬苦苦勸說,秦穆公才放棄割地要求,將晉惠公放歸晉國復位,看來女兒還是替娘家說話的多。
崤函之戰(zhàn)。
晉惠公在位十四年而亡,晉國再次出現(xiàn)內(nèi)亂,秦穆公又派兵護送長期流亡在外的重耳回國繼位。這一次,秦穆公沒有向重耳提出割地要求,而是把自己的女兒懷嬴嫁給了他,晉文公成了秦穆公的女婿。晉文公當政期間,秦、晉兩國雖然沒有發(fā)生戰(zhàn)爭,但有過兩次很不愉快的“合作”,暴露出兩國在根本利益上的沖突不可調(diào)和。一次是東周王室發(fā)生內(nèi)亂,逃亡中的周襄王向秦、晉兩國告急,要求發(fā)兵勤王。秦穆公已發(fā)兵河上,準備和晉軍共同勤王救駕。但晉文公聽了他舅舅、謀臣狐偃的建議,誘騙秦穆公南下攻打武關,自己獨攬勤王救駕大功。事后,秦穆公發(fā)覺上了大當,非常不滿。不久,晉文公在城濮之戰(zhàn)中大勝楚國,周襄王和中原諸侯都出席了為晉文公慶功祝捷的踐土之會,秦穆公生氣,沒有去。另一次,晉、秦聯(lián)合討伐鄭國,秦穆公暗中與鄭國結(jié)盟,對晉文公不辭而別,獨自撤軍西歸,使晉文公功敗垂成。從此,秦、晉關系惡化,為后來的崤函之戰(zhàn)播下了種子。
秦穆公從鄭國獨自撤軍時,暗中留下了三位大夫及少量秦兵,協(xié)助鄭國守都。公元前628年,鄭文公與晉文公相繼去世。這時,留在鄭國的秦國大夫杞子向秦穆公送回情報,說他已經(jīng)掌管了鄭國都城北門的衛(wèi)戍任務,請秦穆公速速派兵前來偷襲,定可一舉“破鄭定霸”。雄才大略的秦穆公,東向圖霸心切,覺得眼下鄭、晉兩國喪君,正是天賜良機。他真是老糊涂了,竟沒有來得及細想,立刻派兵襲鄭。從秦國到鄭國都城遠達1500多華里,其中西起桃林要塞、東至河南澠池,要通過長達320多華里的崤函孔道,這是晉國的屬地。如果公開向晉國“借道”,晉國未必同意;如果不向晉國通報,無異于入侵晉國,極有可能引發(fā)秦、晉軍事沖突。蹇叔等人一再勸阻,但秦穆公一意孤行,任命百里奚之子孟明視為主將,蹇叔之子西乞術、白乙丙為副將,領率兵車300乘,越過晉國國境,東征伐鄭。秦軍于當年冬天出發(fā),第二年春天才到達滑國(今河南偃師以東)。這時發(fā)生了中國古代戰(zhàn)爭史上“商人救國”的一個經(jīng)典例子。鄭國商人弦高,正在滑國販牛,他發(fā)現(xiàn)大批秦軍從西邊開來,一探聽,是要去襲擊鄭國。他急中生智,冒充鄭國使者,說是鄭國國君派他來的,給秦軍大營送去十幾頭牛勞軍。一轉(zhuǎn)身,弦高就把秦軍來襲的消息送回了鄭國。秦軍三位年輕將領被弦高的舉動搞糊涂了,主將孟明視分析認為,鄭國派弦高前來勞軍,說明鄭國已對秦軍來襲早有防備,偷襲成功的希望已經(jīng)沒有,不如就地改打滑國,多繳獲一些財物帶回去向秦穆公復命交差,兩位副將表示同意。秦軍一舉攻滅滑國,擄掠了一批財物裝滿戰(zhàn)車,撤軍回國。
秦軍擅自越過晉國國境去襲擊鄭國,震動了晉國朝野。晉國大臣中有親秦派、反秦派。反秦派以先軫為首,他認為“秦不哀吾喪,而伐吾同姓(滑國與晉國是同姓)”,不仁不義,堅決主張截擊返回的秦軍。親秦派以欒枝為代表,他認為秦國對晉國有恩,應該放過秦軍。先軫強烈反駁道:“一日縱敵,數(shù)世之患也!”新繼位的晉襄公同意先軫意見,攔擊秦軍。晉襄公是秦穆公的親外孫,外孫打外公,那也沒商量。晉軍在崤函險要地段(大約在今三門峽附近)預設埋伏,歸途中的秦軍慘遭伏擊,全軍覆滅,“匹馬只輪未回”。孟明視等三名秦將都當了晉軍的俘虜,被押回晉都。先軫等人主張把三名秦將殺掉,晉襄公的母親懷嬴是秦穆公的女兒,她苦苦哀求兒子,晉襄公總算同意把孟明視等三名秦將放歸秦國。你看,又一個女兒為娘家說話的例子。
秦軍在崤函之戰(zhàn)中的慘敗,反倒使秦穆公清醒了過來。老頭很誠懇地作了自我批評,說:“孤違蹇叔,以辱二三子,孤之罪也?!庇腥酥鲝堊肪棵厦饕暤热龑⒅?,秦穆公堅決不同意:“吾不以一眚掩大德!”他繼續(xù)重用孟明視等三人在秦軍中擔當重任。在這一點上,秦穆公的開明和大度,不失為一代雄主。
秦軍崤函慘敗后,秦、晉關系徹底破裂,連年交兵。從公元前625年至公元前623年,先后發(fā)生了彭衙之戰(zhàn)、王官之戰(zhàn)、新城之戰(zhàn)。在王官之戰(zhàn)中,秦軍主將仍是在崤函之戰(zhàn)被晉軍俘獲過的孟明視。這一次,他率領秦軍渡過黃河后下令焚毀舟船,一舉攻占晉邑王官(今山西聞喜南),并進抵晉國舊都翼城,晉軍堅守不出。孟明視率秦軍南下,進抵崤函,搜集掩埋了三年前遭晉軍伏擊陣亡的將士遺骨,舉行了祭祀儀式,班師返秦。
麻隧之戰(zhàn)。
這次戰(zhàn)爭發(fā)生在秦穆公去世四十三年后。這期間,秦國經(jīng)歷的康公、共公、桓公三代,都是守成之君,沒有大的作為。晉國經(jīng)歷了靈公、成公、景公、厲公四代,其中晉景公是一位有為之君,使晉國霸業(yè)得以中興。晉景公在軍事謀略上很有大局觀,他為了同楚國爭霸中原,在楚國的東、西兩翼大做文章。在東部,他推行“助吳制楚”策略,借助吳國的力量從側(cè)背牽制楚國;在西部,他推行“穩(wěn)楚制秦”策略,主動改善與楚國長達七八十年的敵對關系,先穩(wěn)住楚國,把秦國制服,然后再回過頭來集中力量對付楚國。很顯然,在晉景公的這個戰(zhàn)略計劃中,秦國成為晉國要直接打擊的首要目標。當時,秦國君臣的政治嗅覺十分遲鈍,對于晉國“穩(wěn)楚擊秦”的戰(zhàn)略圖謀竟毫無察覺,或者雖然有所察覺,卻不知如何去化解日益迫近的戰(zhàn)爭危機,在處理同晉國的關系上應對失當,授人以柄,終于遭到晉國的痛擊。
公元前581年,晉景公卒然去世,新繼位的晉厲公為了先穩(wěn)定局面,約秦桓公在令狐(今山西臨猗南)會盟。秦桓公開始答應了,到了會盟日期卻臨時背約,不去。不但不去,還想乘晉景公新亡,南聯(lián)楚國,北聯(lián)狄國,共同伐晉。由于晉、楚剛剛成為“盟友”,楚共王立即把秦國的這一動向捅給了晉國。晉國立刻抓住懲罰秦國的理由,晉、秦麻隧之戰(zhàn)爆發(fā)。麻隧之戰(zhàn)打響前,晉厲公先派魏相(食邑在呂,也稱呂相)赴秦遞交《絕秦書》(即《古文觀止》中《呂相絕秦》一文),這使我們看到了古代戰(zhàn)爭史上“兵馬未動,輿論先行”的一個經(jīng)典例子。這篇《絕秦書》實際上是一份聲討書、宣戰(zhàn)書,它將晉、秦兩國的世代姻緣與晉國的委曲求全、以德報怨,秦國的負情寡義、唯利是圖,一樁樁、一件件,表達得淋漓盡致。魏相在秦國當庭宣讀,恰如一位聲淚俱下的老婦臨街哭訴,使聞者皆生怨秦憐晉之心。戰(zhàn)爭尚未打響,晉國就在宣傳戰(zhàn)上占得上風。后人評論這篇《絕秦書》“開戰(zhàn)國策士游說之辭的先河,也是后世檄文之祖”。戰(zhàn)書既下,晉國就聯(lián)合魯、齊、衛(wèi)、鄭、曹、邾、滕等國攻秦,晉國聯(lián)軍以絕對優(yōu)勢兵力,在麻隧(今陜西涇洋西北)大敗秦軍。秦軍殘部敗退至咸陽一帶,晉國聯(lián)軍渡過涇水追擊至侯麗(今陜西涇陽西),眼看秦軍已無力回擊,凱旋班師。麻隧一戰(zhàn),秦軍主力幾被全殲,使秦軍“數(shù)世不振”。
由于晉國將“助吳制楚”和“穩(wěn)楚擊秦”的戰(zhàn)略意圖隱蔽得很深,使楚國大上其當。麻隧之戰(zhàn)后三年(前575),晉國便在鄢陵之戰(zhàn)中集中全力將楚軍擊敗,重新恢復了與楚國爭霸中原的戰(zhàn)略均勢。