因此,韓魏決意聯(lián)合趙氏而攻打晉?他們約定日期,由趙氏決開晉師所修筑的水攻工程反灌智伯軍,并實(shí)施正面追擊,而韓魏兩軍則從左右兩面夾攻,大敗智伯軍,殺智伯,盡滅其族,結(jié)果韓?魏?趙三家盡分晉國之地?
此戰(zhàn)的水攻,改變了韓?魏?趙三家與晉國之間政治與軍事力量的對(duì)比,最終導(dǎo)致晉國亡國?此戰(zhàn)雖在《史記》?《國語》?《韓非子》等史籍中都有記載,但如何利用工程手段實(shí)施水攻卻沒有提及?
酈道元在《水經(jīng)注》中記載道:“晉水出晉陽縣懸甕山……昔智伯遏晉水以灌晉陽,其川上溯,后人踵其遺跡蓄以為沼”,“沼水分為二派,北讀即智氏故渠也?昔者戰(zhàn)國襄子保晉陽,智氏防山以水之,城不沒者三版”,“與韓魏望嘆于此,故智氏用亡,其讀乘高,東北注入晉陽城,以周園溉”?
為了進(jìn)一步弄清楚當(dāng)時(shí)水灌晉陽的可能性及其工程實(shí)施,必須了解當(dāng)時(shí)晉陽附近的水源情況?
古晉陽在今山西太原西南30里,晉祠東北10里?據(jù)史籍記載:“晉水源出并州晉陽縣懸甕山”,即晉祠所在處,故晉陽僅距晉水源頭10里左右?但是,晉水水源很小?據(jù)現(xiàn)代測定和分析,晉水歷史最小流量不低于1.4立方米/秒,最大流量不超過2.5立方米/秒,一般流量僅為2立方米/秒左右?
即使歷史有所變化,但因其集水面積變異不大,所以要想直接把這樣小的水量引來沖擊晉陽城是不可能的,必須像(水經(jīng)注》所記“防山以水之”?
“防”就是堤堰,即在上源筑壩先把水源攔截不使走泄,以待利用?這是水灌晉陽工程的第一步?
《水經(jīng)注》所載“以周園溉”,是水攻晉陽工程的第二步,亦即在晉陽城周圍預(yù)先筑起一道堤圍,將蓄儲(chǔ)的晉水引進(jìn)圍內(nèi),使之灌浸晉陽城,而不是用水動(dòng)能直接沖毀城墻?
所謂“城不沒者三版”,可見當(dāng)時(shí)在外面筑的堤圍,幾近晉陽外城一樣高?由此可知,公元前403年的這一次水攻,至少有在上游筑攔水壩?開引水渠及筑圍城堤三大工程?
由于這三大工程的作業(yè)量巨大,攻擊一方如果不是具備絕對(duì)的軍事優(yōu)勢,是難以實(shí)施的?為了進(jìn)一步了解運(yùn)用水攻進(jìn)攻晉陽的可能性,我們?cè)賮砜纯?000余年以后的北宋開寶二年(公元969年),宋太祖親征太原時(shí)運(yùn)用水攻的情形?
是年三月,宋太祖指揮宋軍進(jìn)攻北漢軍堅(jiān)守的太原城,因?qū)夜ゲ幌卤阌霰?
左神武統(tǒng)軍陳承昭進(jìn)言:“陛下自有數(shù)千萬兵在左右,何不用也?’,太祖一時(shí)未解?陳承昭策馬指著汾水,太祖恍然大悟,于是令陳承昭指揮宋軍實(shí)施水攻?陳承昭便“北引汾水灌城”,又“決晉祠之水注之”,兩源兼施,合水而攻?
當(dāng)時(shí)實(shí)施灌城的水攻工程大致包括以下幾部分:
其一,“筑長堤雍汾水”匯,其中應(yīng)包括橫越汾水構(gòu)筑的攔河壩及在壩的上游一定距離處加高河堤,使汾水的水位提高至足夠的高度;
其二,“筑長連城”,即在太原城外修筑環(huán)形連城將太原城圍住;
其三,開鑿新的引河,以便“引汾水入新堤”?這里所說的“新堤”,即上述的“連城’,“決晉祠水灌城下”,這里包括晉祠水源處的蓄水工程和第二道引水渠的開挖?
從記載看,公元969年陳承昭主持水攻太原的工程,與公元前403年智伯水灌晉陽的辦法基本相同,都是用圍城“浸灌”之法?
東漢建安三年(公元198年),曹操采用荀枚?郭嘉計(jì),“決泅?沂水以灌城’ ,即在彭城外筑長堤引水浸灌,最后因“城潰’,而“生擒布”?這次水攻也不是直接用水沖擊,而是“塹圍三月”?所謂“塹圍”與上述水灌太原相仿。
二、白起水灌鄢城之戰(zhàn)
秦昭王二十八年(公元前279年),秦將白起伐楚,以水攻陷鄢城(在今湖北宜城東南)。鄢城距楚都郢(今江陵西北)甚近,是拱衛(wèi)郢都的軍事要地,楚國在此集結(jié)重兵,意欲阻止秦軍南下。
白起所率秦軍在此遭到楚軍頑抗,屢攻不克。白起乃利用夷水從楚西山長谷出而流向東南的有利條件,在鄢城西邊百里處筑堤蓄水,并修長渠直達(dá)城內(nèi),爾后開渠灌城,城東北角潰破,城中軍民被淹溺者極多。
《水經(jīng)注·酒水》記述了此事:“夷水又東注于污,昔白起攻楚,引西山谷水即是水也。舊遏去城一百許里,水從城西灌城東,入注為淵,今熨斗阪是也。水潰城東北角,百姓隨水流死于城東者數(shù)十萬,城東皆臭,因名其阪為臭池”。
又據(jù)唐李吉甫記載:“長渠在義清縣東南二十余里派引蠻水,昔白起攻楚,引西山谷水兩道爭灌郡城,一道使河北入,一道使河南入,遂拔之。”
上述記載說明,這是一次用水力直接沖毀城垣,給敵方以毀滅性打擊的古代水攻戰(zhàn)例。
其水攻工程技術(shù)相當(dāng)復(fù)雜,至少要包括在上游構(gòu)筑規(guī)模巨大的攔河壩,以造成儲(chǔ)水量龐大的蓄水庫,以及長達(dá)一百多里的主引渠工程、輔助攻城的引水工程。
漢高祖劉邦四年(公元前203年)十一月,韓信所率漢軍與項(xiàng)羽部將龍且所率楚齊聯(lián)軍對(duì)陣于濰水(今山東濰河)東、西兩岸。夜間,韓信派人以萬余沙囊在濰水上游筑壩截流。
天明后,親率一軍渡河進(jìn)攻,隨又佯敗退回西岸。龍且以為漢軍怯弱便渡河追擊。漢軍乘其半渡,決壩放水,將楚軍分割于兩岸,并乘勢回?fù)?殺龍且,聯(lián)軍大敗。
此戰(zhàn)的工程手段并不復(fù)雜,主要是用計(jì)引誘敵方渡河而放上游的水擊殺之。當(dāng)時(shí)正值初冬,各江河水位處于枯水時(shí),濰水又是一條不大的河流,所以龍且根本沒有防備,而韓信只用沙囊將上游的水位抬高,之后又以激水沖敵的戰(zhàn)法,達(dá)到水攻取勝的目的。
這種方法與白起水灌郡城之法基本相似而更簡單些。
三、明末水灌開封之戰(zhàn)
明崇禎十五年(1642年)四月,李自成起義軍大敗左良玉所部明軍后,即揮師開封。九月,明軍新任陜西三邊總督孫傳庭統(tǒng)兵東出漁關(guān),決黃河朱家寨口淹灌李自成起義軍。
起義軍即以其人之道還治其人之身,亦決馬家口河,互相攻灌。時(shí)值秋九月,“天大雨,二口并決,聲如雷,潰北門入,穿東南門出。注渦水。城中百萬戶皆沒。得脫者惟周王、妃、世子及撫按以下不及二萬人!
這是有史記載以來運(yùn)用水攻手段溺殺人數(shù)最多的一次。
我是暢侃歷史,歡迎關(guān)注我。聊歷史,看當(dāng)下,以史為鑒品人生!