洪德(de)(de)城戰(zhan)(zhan)(zhan)(zhan)役(yi)和其(qi)他宋夏(xia)戰(zhan)(zhan)(zhan)(zhan)爭(zheng)的(de)戰(zhan)(zhan)(zhan)(zhan)役(yi)一樣,由于缺乏西(xi)夏(xia)文(wen)(wen)記載,在(zai)研(yan)究過程(cheng)中(zhong)不可(ke)避免(mian)地需(xu)要(yao)借助漢文(wen)(wen)史料,由此引致研(yan)究結果的(de)相對(dui)(dui)性應當注明。不過,也應當指出,章楶(jie)是宋陜西(xi)列帥(shuai)中(zhong)比較重(zhong)視(shi)核實戰(zhan)(zhan)(zhan)(zhan)功、防止虛冒,因而洪德(de)(de)城戰(zhan)(zhan)(zhan)(zhan)役(yi)在(zai)宋夏(xia)戰(zhan)(zhan)(zhan)(zhan)爭(zheng)的(de)記載中(zhong)也相對(dui)(dui)上(shang)比較詳(xiang)盡(jin)。除了紀(ji)傳、墓志和《續資治通監長(chang)編(bian)(bian)(bian)》(以下簡稱(cheng)《長(chang)編(bian)(bian)(bian)》)的(de)概述外,《長(chang)編(bian)(bian)(bian)》的(de)注中(zhong)還收(shou)錄了章楶(jie)覆奏樞密院的(de)一份黃貼子(zi)(zi)和他所上(shang)折可(ke)適(shi)功狀(zhuang)所附的(de)兩份小(xiao)貼子(zi)(zi),這(zhe)些文(wen)(wen)件對(dui)(dui)戰(zhan)(zhan)(zhan)(zhan)斗(dou)序列和作戰(zhan)(zhan)(zhan)(zhan)經過有(you)較深入的(de)描(miao)述,這(zhe)也是洪德(de)(de)城戰(zhan)(zhan)(zhan)(zhan)役(yi)值得(de)重(zhong)視(shi)之處。
洪(hong)德(de)城戰役醞釀(niang)于(yu)元佑(you)(you)初年貌似平靜,實(shi)(shi)則充滿暗涌的國際形勢。元佑(you)(you)年間舊(jiu)黨回朝,摒棄了(le)新(xin)黨的開邊(bian)(bian)政策(ce),但對于(yu)如(ru)(ru)何鞏(gong)(gong)固(gu)邊(bian)(bian)防還是(shi)大費思量。司(si)馬光主張盡(jin)數退回熙豐(feng)時所占的城、寨、州(zhou)、軍,但得不(bu)到舊(jiu)黨內部的一(yi)致(zhi)認同。問題(ti)的關鍵在于(yu)沒(mei)有人(ren)敢(gan)保(bao)(bao)證西夏(xia)得回城寨之后能(neng)保(bao)(bao)持和(he)平,反而憂慮一(yi)旦示(shi)弱,對方會變本加厲,又來(lai)犯邊(bian)(bian)。結果(guo),朝廷(ting)采(cai)用了(le)折衷路線,保(bao)(bao)留蘭州(zhou)作(zuo)熙河帥府(fu),只(zhi)退還幾個(ge)城寨,看(kan)看(kan)西夏(xia)的態度,結果(guo)顯示(shi),西夏(xia)求和(he)的意(yi)愿不(bu)甚明顯。事實(shi)(shi)上(shang),西夏(xia)后族梁氏執政期間,政爭激烈,透過軍事勝(sheng)利來(lai)鞏(gong)(gong)固(gu)權力(li)的企圖,并不(bu)因宋的鍰(huan)和(he)政策(ce)而降溫。于(yu)是(shi),如(ru)(ru)何設(she)定(ding)邊(bian)(bian)防戰略又再(zai)度成為(wei)開封朝廷(ting)的重(zhong)要課題(ti)。
自(zi)1091年二月獲除(chu)環(huan)慶路戰(zhan)(zhan)區(qu)主帥以(yi)來,章楶(jie)先后上(shang)(shang)奏討(tao)論(lun)邊防戰(zhan)(zhan)略。針對是年十(shi)二月降下的(de)御(yu)前(qian)劄子,章楶(jie)對「堅(jian)壁(bi)清(qing)野」的(de)指(zhi)示(shi)作出(chu)了理(li)論(lun)上(shang)(shang)和現實上(shang)(shang)的(de)回應。章楶(jie)持(chi)有(you)一(yi)(yi)種戰(zhan)(zhan)略互動的(de)觀點,反對生搬硬(ying)套。他(ta)認(ren)為(wei)「堅(jian)壁(bi)清(qing)野」是自(zi)古御(yu)戎之策(ce),但不可「只(zhi)循一(yi)(yi)軌,使賊知我(wo)無(wu)通變之路,反為(wei)賊所(suo)制伏」。他(ta)批(pi)評片面強(qiang)調「堅(jian)壁(bi)清(qing)野」,而不討(tao)論(lun)如何打擊(ji)敵(di)軍(jun)(jun)的(de)被動防御(yu),指(zhi)出(chu)當時(shi)(shi)所(suo)謂「堅(jian)壁(bi)清(qing)野」戰(zhan)(zhan)略只(zhi)可施(shi)于前(qian)沿(yan)堡(bao)寨,縱深二三(san)百里內已是「居民甚密」,頻繁的(de)清(qing)野會影響(xiang)經濟活動和人(ren)民生活。在軍(jun)(jun)事上(shang)(shang),他(ta)批(pi)評各處將兵都「束在城(cheng)寨」,自(zi)陷于被動。他(ta)舉出(chu)1087年鎮戎軍(jun)(jun)之役為(wei)例,當時(shi)(shi)「十(shi)一(yi)(yi)將兵盡在城(cheng)內,蕃眾擄掠三(san)百里以(yi)上(shang)(shang),如行(xing)無(wu)人(ren)之境」。到敵(di)軍(jun)(jun)退卻時(shi)(shi),「一(yi)(yi)夕(xi)而遁」,根本無(wu)從追襲(xi)。他(ta)又指(zhi)出(chu)沿(yan)邊城(cheng)寨城(cheng)門(men)的(de)闊度(du)只(zhi)可「并行(xing)人(ren)馬(ma)」,設(she)若一(yi)(yi)萬人(ren)的(de)守軍(jun)(jun)要出(chu)城(cheng)集隊,也要花一(yi)(yi)個上(shang)(shang)午,怎可能及(ji)時(shi)(shi)追擊(ji)?
經(jing)過細(xi)心考慮,章楶強調(diao)野(ye)戰軍(jun)(jun)的(de)角色,提(ti)倡「大抵戰兵在外,守軍(jun)(jun)乃敢堅壁」的(de)主張。他計算環慶路城(cheng)寨共三(san)十(shi)多處(chu),若(ruo)西夏動員二十(shi)萬(wan)精(jing)兵,盡圍(wei)各(ge)城(cheng)寨,每處(chu)便(bian)(bian)不(bu)及一萬(wan),無足(zu)深患;若(ruo)不(bu)盡圍(wei),便(bian)(bian)無法(fa)阻止宋軍(jun)(jun)互(hu)相策應,進行機動戰。他提(ti)出具體措施,主張一旦探(tan)知(zhi)西夏入侵,帥府應即(ji)下令(ling)各(ge)將(jiang)兵馬(ma)出城(cheng),「亦(yi)不(bu)使(shi)便(bian)(bian)當賊(zei)鋒(feng),令(ling)逐將(jiang)與使(shi)臣、蕃(fan)官分(fen)領人(ren)馬(ma),擇(ze)利駐劄,高險遠望,即(ji)不(bu)聚(ju)一處(chu)。賊(zei)馬(ma)追逐,又令(ling)引(yin)避」。那(nei)樣,敵(di)(di)軍(jun)(jun)有后顧之憂(you),便(bian)(bian)不(bu)能從事持續(xu)的(de)攻堅或(huo)抄(chao)掠。西夏若(ruo)敢長軀深入,則宋軍(jun)(jun)可扼其退路伏擊(ji)。經(jing)過章楶的(de)修訂(ding),前沿(yan)將(jiang)兵在外線(xian)威脅敵(di)(di)軍(jun)(jun)的(de)角色得(de)到明確(que)指(zhi)定。這是(shi)當年(nian)年(nian)底洪德城(cheng)戰役(yi)成功的(de)主要關鍵。
1092年十(shi)(shi)月十(shi)(shi)二(er)(er)(er)(er)(er)日,西(xi)夏梁太后大(da)舉(ju)親(qin)征,沿馬(ma)嶺水(今(jin)(jin)環江)發(fa)動(dong)強大(da)攻勢(shi),同(tong)日,圍環州(zhou)(今(jin)(jin)環縣)及其西(xi)北四十(shi)(shi)里外的(de)烏蘭、肅遠、洪(hong)德(de)及永和等寨。西(xi)夏兵(bing)(bing)(bing)力的(de)具體數(shu)(shu)字似已失(shi)(shi)載(zai),環慶(qing)路經略(lve)司的(de)文(wen)件多(duo)處(chu)都作「數(shu)(shu)十(shi)(shi)萬(wan)」,失(shi)(shi)于(yu)含混(hun),但(dan)西(xi)夏既然(ran)國母(mu)親(qin)征,與章楶事前(qian)估計(ji)的(de)二(er)(er)(er)(er)(er)十(shi)(shi)萬(wan)應(ying)不(bu)會有太大(da)出(chu)(chu)入。宋環慶(qing)路駐(zhu)軍約(yue)五(wu)萬(wan),扣(kou)除各城寨基本戍守部(bu)(bu)隊后,大(da)約(yue)剩(sheng)下(xia)二(er)(er)(er)(er)(er)萬(wan)六千(qian)人左右的(de)野戰部(bu)(bu)隊,編成七將(jiang),另外可以調發(fa)四千(qian)名下(xia)番兵(bing)(bing)(bing)。此外,涇原路雖曾派遣援軍,但(dan)未(wei)抵戰場(chang)前(qian)西(xi)夏已退兵(bing)(bing)(bing),沒有參與戰斗(dou)。因此,總兵(bing)(bing)(bing)力對比之下(xia),環慶(qing)路宋軍以數(shu)(shu)倍劣勢(shi)于(yu)對方。章楶后來(lai)在(zai)戰報中(zhong)亦不(bu)諱言兵(bing)(bing)(bing)力寡弱(ruo)。自環州(zhou)于(yu)十(shi)(shi)二(er)(er)(er)(er)(er)日受(shou)圍,章楶在(zai)十(shi)(shi)四日自慶(qing)州(zhou)派遣都監張(zhang)存率兵(bing)(bing)(bing)五(wu)千(qian)赴援,在(zai)十(shi)(shi)六日又再派出(chu)(chu)副(fu)都部(bu)(bu)署李浩和一支不(bu)到二(er)(er)(er)(er)(er)萬(wan)的(de)援兵(bing)(bing)(bing)后,「已別無重兵(bing)(bing)(bing)相繼可遣」,「只是虛張(zhang)聲勢(shi),以示相續(xu)遣師討(tao)擊之勢(shi)」而已。
兵(bing)(bing)(bing)力對(dui)比(bi)雖(sui)然(ran)(ran)對(dui)宋不(bu)利,但(dan)章(zhang)楶卻勝在(zai)能先敵展開兵(bing)(bing)(bing)力。在(zai)西(xi)夏舉兵(bing)(bing)(bing)之(zhi)前,他(ta)已透過間謀得(de)悉(xi)對(dui)方(fang)主攻(gong)重點在(zai)環(huan)(huan)州(zhou)(zhou)(zhou),便(bian)先在(zai)初八日(ri)(ri)派(pai)出皇城使(shi)、第(di)(di)七將(jiang)(jiang)折可(ke)適兼(jian)統第(di)(di)二(er)、第(di)(di)六(liu)將(jiang)(jiang),合三(san)將(jiang)(jiang)兵(bing)(bing)(bing)共(gong)約一(yi)萬,與慶(qing)(qing)州(zhou)(zhou)(zhou)方(fang)面(mian)三(san)將(jiang)(jiang)兵(bing)(bing)(bing)分(fen)頭(tou)控扼,另派(pai)人(ren)在(zai)環(huan)(huan)州(zhou)(zhou)(zhou)近城百里(li)的(de)(de)(de)水(shui)(shui)源下毒(du)。當地食水(shui)(shui)來(lai)源有限,洪德城一(yi)帶時(shi)至今(jin)日(ri)(ri)仍有「河水(shui)(shui)苦澀」的(de)(de)(de)地理特(te)征,可(ke)作(zuo)參照。章(zhang)楶的(de)(de)(de)作(zuo)戰(zhan)計(ji)劃和熙寧年(nian)間制訂的(de)(de)(de)戰(zhan)役指(zhi)(zhi)(zhi)引不(bu)同。1071年(nian),樞密院曾頒下《陜西(xi)四路(lu)(lu)防(fang)秋(qiu)法》,雖(sui)然(ran)(ran)在(zai)很多(duo)處都反(fan)映(ying)出彈性(xing)防(fang)御的(de)(de)(de)特(te)征,可(ke)是對(dui)于環(huan)(huan)慶(qing)(qing)路(lu)(lu)環(huan)(huan)州(zhou)(zhou)(zhou)方(fang)向的(de)(de)(de)作(zuo)戰(zhan)指(zhi)(zhi)(zhi)引仍然(ran)(ran)比(bi)較(jiao)保守,說(shuo)「賊(zei)若(ruo)寇環(huan)(huan)州(zhou)(zhou)(zhou),即移業樂之(zhi)兵(bing)(bing)(bing)截山(shan)徑路(lu)(lu)趨馬嶺,更(geng)相(xiang)度時(shi)勢進(jin)兵(bing)(bing)(bing)入木波,與環(huan)(huan)州(zhou)(zhou)(zhou)相(xiang)望,據諸寨中,又可(ke)扼奔(ben)沖(chong)慶(qing)(qing)州(zhou)(zhou)(zhou)大路(lu)(lu),其(qi)沿邊(bian)城寨只留守兵(bing)(bing)(bing),不(bu)責(ze)以(yi)(yi)戰(zhan),自余軍(jun)馬并(bing)屯慶(qing)(qing)州(zhou)(zhou)(zhou),以(yi)(yi)固根柢」。以(yi)(yi)上的(de)(de)(de)戰(zhan)役指(zhi)(zhi)(zhi)引,雖(sui)然(ran)(ran)在(zai)快速(su)機動和轉換(huan)正(zheng)面(mian)兩處體現了(le)彈性(xing)防(fang)御的(de)(de)(de)構想,但(dan)其(qi)作(zuo)戰(zhan)意圖卻完全是以(yi)(yi)帥府的(de)(de)(de)安(an)全,而不(bu)是以(yi)(yi)殲滅敵人(ren)為主要考(kao)慮的(de)(de)(de)。章(zhang)楶則(ze)不(bu)然(ran)(ran),他(ta)強調在(zai)機動戰(zhan)中打(da)擊(ji)敵人(ren),「賊(zei)進(jin)一(yi)舍(she),我退(tui)一(yi)舍(she),彼必謂我怯,為自衞計(ji),不(bu)復備吾邊(bian)壘。乃銜枚(mei)由間道繞(rao)出其(qi)后,或伏山(shan)谷(gu),伺間以(yi)(yi)擊(ji)其(qi)歸」。遵照這項指(zhi)(zhi)(zhi)導,折可(ke)適便(bian)先于十(shi)二(er)日(ri)(ri)移師至馬嶺,在(zai)縱深待機。
從(cong)十二日至十四日,西夏完全握有(you)主(zhu)動權,前(qian)鋒深入環(huan)慶(qing)二州(zhou)之間(jian)的(de)重要路(lu)口(kou)木(mu)波(bo)鎮(zhen)(今(jin)環(huan)縣木(mu)缽鄉),但所獲有(you)限。到十四日,章(zhang)楶派出都(dou)監張(zhang)(zhang)存率(lv)兵(bing)五千赴援(yuan)環(huan)州(zhou),開(kai)始進(jin)入反擊階段。同日,折可適(shi)探得西夏開(kai)始退兵(bing),于是將(jiang)部(bu)隊中(zhong)「手腳(jiao)遲鈍之人」留下(xia),由權第七將(jiang)許良肱暫時照管(guan),會合第六副(fu)將(jiang)劉珩、同管(guan)干第六將(jiang)黨萬、權第七副(fu)將(jiang)張(zhang)(zhang)禧,合兵(bing)八千四百八十八人,取間(jian)道(dao)(dao)自(zi)金村堡往環(huan)州(zhou)以北的(de)安(an)塞寨。據現代地(di)圖所示,馬嶺以北數公里處有(you)金村寺(si),疑(yi)即宋(song)代金村堡:此外,環(huan)江近(jin)木(mu)缽處有(you)一條發源(yuan)自(zi)北方老爺山(標高1774公尺)的(de)支流安(an)山川,疑(yi)與宋(song)代安(an)塞堡的(de)地(di)名(ming)有(you)關(guan)。譚其(qi)驥的(de)《中(zhong)國歷史地(di)圖集》將(jiang)安(an)塞堡的(de)位置標在(zai)安(an)山川上(shang)游近(jin)老爺山主(zhu)峯處。如果上(shang)述推斷(duan)無誤,折可適(shi)避開(kai)西夏前(qian)鋒屯駐的(de)木(mu)波(bo)鎮(zhen),自(zi)馬嶺取道(dao)(dao)金村堡往北,繞途(tu)至安(an)塞堡,隱然威脅西夏大軍(jun)的(de)北翼。
折(zhe)可適到達安(an)塞堡后(hou)又收到諜報,說木波鎮的(de)(de)(de)西(xi)(xi)(xi)夏(xia)軍(jun)「翻(fan)寨(zhai)(zhai)(zhai)(zhai)下環(huan)(huan)(huan)州(zhou)(zhou),日(ri)夕頭(tou)回(hui),并取洪(hong)德(de)(de)大(da)川(chuan)路(lu)」。當(dang)時按章(zhang)楶奏(zou)報所(suo)形(xing)容,「洪(hong)德(de)(de)、肅遠(yuan)(yuan)、烏(wu)蘭三(san)(san)寨(zhai)(zhai)(zhai)(zhai)至環(huan)(huan)(huan)州(zhou)(zhou)相(xiang)去共(gong)只(zhi)四十(shi)(shi)里(li)(li)(li)。其(qi)烏(wu)蘭之北,盡是西(xi)(xi)(xi)賊駐劄之處,賊勢(shi)至重(zhong),道路(lu)不(bu)通(tong)」,宋軍(jun)第二(er)、六、七三(san)(san)將(jiang)兵只(zhi)能(neng)在(zai)蕃官帶領(ling)下,取「大(da)蟲谷(gu)道于(yu)賊寨(zhai)(zhai)(zhai)(zhai)傍(bang)偷(tou)路(lu)前去洪(hong)德(de)(de)下寨(zhai)(zhai)(zhai)(zhai)」。宋軍(jun)選定(ding)洪(hong)德(de)(de)城(cheng)來作伏(fu)撃點,與(yu)附近(jin)(jin)的(de)(de)(de)三(san)(san)五條山溝(gou)所(suo)造(zao)成的(de)(de)(de)復雜地形(xing)有關。大(da)蟲谷(gu)今(jin)(jin)地不(bu)詳。如(ru)上(shang)述安(an)塞堡在(zai)今(jin)(jin)安(an)山川(chuan)上(shang)游無(wu)誤(wu),則大(da)蟲谷(gu)可能(neng)穿越(yue)安(an)山川(chuan)與(yu)代城(cheng)溝(gou)的(de)(de)(de)分水嶺。代城(cheng)溝(gou)是環(huan)(huan)(huan)江(jiang)(jiang)另一支流(liu),發源自老爺山,流(liu)向西(xi)(xi)(xi)南(nan)(nan),在(zai)今(jin)(jin)二(er)十(shi)(shi)里(li)(li)(li)鋪(pu)附近(jin)(jin)入(ru)環(huan)(huan)(huan)江(jiang)(jiang)。譚(tan)其(qi)驪將(jiang)烏(wu)蘭寨(zhai)(zhai)(zhai)(zhai)標在(zai)今(jin)(jin)二(er)十(shi)(shi)里(li)(li)(li)鋪(pu)附近(jin)(jin),肅遠(yuan)(yuan)寨(zhai)(zhai)(zhai)(zhai)標在(zai)今(jin)(jin)廟兒(er)溝(gou)流(liu)入(ru)環(huan)(huan)(huan)江(jiang)(jiang)的(de)(de)(de)河口(kou),而洪(hong)德(de)(de)城(cheng)距今(jin)(jin)環(huan)(huan)(huan)縣環(huan)(huan)(huan)城(cheng)鎮二(er)十(shi)(shi)四公(gong)里(li)(li)(li),與(yu)章(zhang)楶奏(zou)報所(suo)述折(zhe)合(he)里(li)(li)(li)數大(da)致相(xiang)符。如(ru)以上(shang)方(fang)(fang)位無(wu)誤(wu),則可推斷(duan)折(zhe)可適在(zai)十(shi)(shi)五日(ri)那天,大(da)致上(shang)是沿著今(jin)(jin)天老爺山西(xi)(xi)(xi)麓代城(cheng)溝(gou)一帶轉向西(xi)(xi)(xi)南(nan)(nan)方(fang)(fang)向行軍(jun),繞過當(dang)時正在(zai)包圍環(huan)(huan)(huan)州(zhou)(zhou)的(de)(de)(de)西(xi)(xi)(xi)夏(xia)主力,在(zai)烏(wu)蘭寨(zhai)(zhai)(zhai)(zhai)一約今(jin)(jin)二(er)十(shi)(shi)里(li)(li)(li)鋪(pu)附近(jin)(jin)重(zhong)新(xin)回(hui)到馬嶺水河谷(gu)的(de)(de)(de)大(da)路(lu)。由(you)于(yu)西(xi)(xi)(xi)夏(xia)亦置有相(xiang)當(dang)兵力來監視烏(wu)蘭、肅遠(yuan)(yuan)和洪(hong)德(de)(de)三(san)(san)寨(zhai)(zhai)(zhai)(zhai),因此才發生(sheng)「賊勢(shi)至重(zhong),道路(lu)不(bu)通(tong)」,必須「于(yu)賊寨(zhai)(zhai)(zhai)(zhai)傍(bang)偷(tou)路(lu)前去洪(hong)德(de)(de)下寨(zhai)(zhai)(zhai)(zhai)」的(de)(de)(de)情況。
十月十六(liu)日(ri)(ri),折可(ke)適(shi)(shi)、劉珩、張禧(xi)、黨萬(wan)及(ji)蕃(fan)(fan)官(guan)孟(meng)真各帶領所屬(shu)部隊進(jin)入(ru)(ru)洪(hong)德(de)城。據李(li)(li)之儀為折可(ke)適(shi)(shi)撰(zhuan)寫(xie)的墓志銘所載,折可(ke)適(shi)(shi)分兵二千給(gei)蕃(fan)(fan)官(guan)慕化和(he)摩勒博,潛入(ru)(ru)烏蘭、肅(su)遠二寨(zhai)待機,并約定舉火為號。同日(ri)(ri),章楶(jie)派副(fu)都部署李(li)(li)浩(hao)率四(si)將兵赴援。李(li)(li)浩(hao)兵力不到二萬(wan),但(dan)已是當時(shi)環慶路(lu)最大(da)的兵力集結(jie)。李(li)(li)浩(hao)接受命令后晝夜兼程,當日(ri)(ri)自中午(wu)前(qian)出兵,傍(bang)晚抵達故(gu)府寨(zhai),次日(ri)(ri)午(wu)后趕到木(mu)波(bo)鎮,在一(yi)日(ri)(ri)另兩個時(shi)辰趕了(le)一(yi)百(bai)四(si)十里路(lu)。過了(le)木(mu)波(bo)鎮,西(xi)夏重兵在前(qian),不能像(xiang)先前(qian)那樣趕路(lu)了(le),便下(xia)寨(zhai)休(xiu)息。十七日(ri)(ri)一(yi)整天(tian),折可(ke)適(shi)(shi)和(he)慕化分頭在洪(hong)德(de)城和(he)肅(su)遠寨(zhai)整頓待機,而(er)西(xi)夏大(da)軍則大(da)概在深夜從環州撤(che)圍。
十(shi)八日凌晨稍(shao)后(hou),折可(ke)適(shi)看(kan)見肅(su)遠(yuan)寨舉火為號,確認(ren)了(le)西(xi)夏大軍(jun)(jun)(jun)取道洪德城(cheng)出(chu)(chu)塞(sai),即(ji)(ji)時下令黨萬、孟真率部(bu)在路旁險要(yao)設伏,并(bing)親(qin)自在城(cheng)中(zhong)整頓伏兵,放西(xi)夏前(qian)鋒過(guo)去。大約卯時,或說辰時左右(you),西(xi)夏「前(qian)軍(jun)(jun)(jun)已(yi)遠(yuan),中(zhong)寨方(fang)(fang)來」,折可(ke)適(shi)認(ren)明西(xi)夏梁太后(hou)旗(qi)號,出(chu)(chu)其(qi)不(bu)意,大開南門(men)出(chu)(chu)戰,其(qi)余各處(chu)伏兵亦相繼殺出(chu)(chu),截斷大路。慕化在肅(su)遠(yuan)寨也揮(hui)軍(jun)(jun)(jun)殺出(chu)(chu)。接(jie)戰至緊(jin)要(yao)關頭,折可(ke)適(shi)從西(xi)門(men)放出(chu)(chu)勁(jing)兵急攻,西(xi)夏中(zhong)軍(jun)(jun)(jun)大亂。另一方(fang)(fang)面,李(li)(li)浩在午(wu)后(hou)未時抵達環州,還未探知折可(ke)適(shi)的確實方(fang)(fang)位,更因晝夜行軍(jun)(jun)(jun),人(ren)馬疲乏,便在州城(cheng)內外稍(shao)事休整,喂飼戰馬,同時,派(pai)遣(qian)部(bu)將(jiang)(jiang)張誠率蕃漢精兵追擊(ji),然后(hou)再派(pai)人(ren)馬相續(xu)接(jie)應。據(ju)章楶事后(hou)解釋,李(li)(li)浩沒(mei)有全軍(jun)(jun)(jun)立(li)即(ji)(ji)投入戰斗,還考慮到(dao)西(xi)夏「自來行兵入境(jing)(jing),則精銳在前(qian),出(chu)(chu)境(jing)(jing)則精銳在后(hou)」,而當(dang)時「殿后(hou)者(zhe)皆鐵(tie)騎(qi),又隱輕(qing)騎(qi)于(yu)其(qi)間,其(qi)氣可(ke)呑我軍(jun)(jun)(jun)。……行陣壯堅,勢(shi)甚雄偉」,令李(li)(li)浩不(bu)敢輕(qing)敵急擊(ji)。章楶戰后(hou)檢(jian)討(tao)說,當(dang)時權第四將(jiang)(jiang)馬琮追擊(ji)太急,反(fan)被西(xi)夏軍(jun)(jun)(jun)包圍,經全體將(jiang)(jiang)士奮(fen)力營救,才最(zui)后(hou)脫險。
洪德(de)(de)城(cheng)方面的(de)戰(zhan)斗持續(xu)至午后(hou)(hou)(hou)出(chu)現反(fan)覆,宋(song)(song)(song)軍(jun)(jun)(jun)(jun)(jun)第二、六、七(qi)將(jiang)一度(du)處(chu)于下風。章楶的(de)奏(zou)報和〈小貼(tie)子〉中所述戰(zhan)況開始吃(chi)緊(jin),說(shuo)未時以(yi)(yi)后(hou)(hou)(hou)「賊軍(jun)(jun)(jun)(jun)(jun)鐵(tie)鷂子數萬(wan)迫近洪德(de)(de)寨」,后(hou)(hou)(hou)來又(you)提及西(xi)夏(xia)(xia)「后(hou)(hou)(hou)軍(jun)(jun)(jun)(jun)(jun)繼亦奔(ben)潰」,顯(xian)示(shi)西(xi)夏(xia)(xia)后(hou)(hou)(hou)軍(jun)(jun)(jun)(jun)(jun)曾(ceng)經加入戰(zhan)斗。再(zai)結(jie)合前述西(xi)夏(xia)(xia)以(yi)(yi)鐵(tie)騎殿后(hou)(hou)(hou)的(de)特點,及李浩不(bu)(bu)敢對敵軍(jun)(jun)(jun)(jun)(jun)尾部(bu)(bu)施以(yi)(yi)太(tai)大壓力(li)的(de)情況來看,似乎西(xi)夏(xia)(xia)后(hou)(hou)(hou)軍(jun)(jun)(jun)(jun)(jun)約莫在未時抵達戰(zhan)場,以(yi)(yi)精銳的(de)鐵(tie)鷂子把(ba)宋(song)(song)(song)軍(jun)(jun)(jun)(jun)(jun)又(you)趕回城(cheng)寨。折可適(shi)的(de)部(bu)(bu)下自卯時至戌(xu)時「血戰(zhan)不(bu)(bu)已(yi)」,已(yi)達八(ba)個時辰(chen)。當戰(zhan)情出(chu)現逆(ni)轉(zhuan),他敏銳的(de)轉(zhuan)入防御,讓(rang)部(bu)(bu)隊得到歇息。他首先組織(zhi)部(bu)(bu)下向(xiang)敵騎來路撒鐵(tie)蒺藜(li),又(you)在城(cheng)上設神臂弓、硬弩交叉射(she)擊,然而(er),西(xi)夏(xia)(xia)鐵(tie)騎「猶奔(ben)沖(chong)不(bu)(bu)已(yi)」。最后(hou)(hou)(hou)宋(song)(song)(song)軍(jun)(jun)(jun)(jun)(jun)以(yi)(yi)虎踞炮加入,矢石交擊。至午夜,西(xi)夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)駝馬(ma)受傷漸多,開始登山引避。在三更時份,折可適(shi)再(zai)開門出(chu)擊,西(xi)夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)馬(ma)「自相騰塌,墜入坑谷,駝馬(ma)、甲士枕籍積(ji)疊(die)死者不(bu)(bu)知其數」。梁(liang)太(tai)后(hou)(hou)(hou)「幾(ji)不(bu)(bu)得脫」,從(cong)間(jian)道走免。
章楶(jie)事后(hou)下過一番工夫來核實戰(zhan)報,力求(qiu)避免「以易為難(nan),奪甲為乙」。此(ci)役(yi)宋(song)(song)軍(jun)(jun)只斬得(de)首(shou)級千余(yu),扣除宋(song)(song)軍(jun)(jun)三將兵的(de)損失(shi)(shi),「除亡失(shi)(shi)與所獲(huo)準折,計獲(huo)首(shou)級三百(bai)二十(shi)一級」。以一日(ri)一夜的(de)惡戰(zhan)而言,的(de)確(que)戰(zhan)果不(bu)(bu)(bu)大,這(zhe)與中(zhong)間(jian)一度(du)退入(ru)城寨,不(bu)(bu)(bu)能始終占領戰(zhan)場(chang)或(huo)有(you)關系。同時,「其(qi)落崖撲死(si),及散在(zai)民間(jian)不(bu)(bu)(bu)在(zai)此(ci)數」;誤飲經已(yi)(yi)下毒(du)的(de)泉水,「人馬(ma)被毒(du)」,失(shi)(shi)足墮入(ru)坑谷而死(si),及重傷而死(si)的(de)都(dou)已(yi)(yi)無法統計了(le)。宋(song)(song)軍(jun)(jun)繳(jiao)獲(huo)馬(ma)六百(bai)余(yu)匹(pi)、駝(tuo)九百(bai)余(yu)匹(pi)。駝(tuo)多于(yu)馬(ma),顯示(shi)出宋(song)(song)軍(jun)(jun)的(de)確(que)攻擊(ji)了(le)敵(di)軍(jun)(jun)的(de)輜重。另外,繳(jiao)獲(huo)監軍(jun)(jun)已(yi)(yi)下銅印(yin)二十(shi)四(si)枚及梁太后(hou)衣服、龍(long)牌等,也證明宋(song)(song)軍(jun)(jun)的(de)確(que)沖(chong)擊(ji)了(le)敵(di)軍(jun)(jun)的(de)指揮中(zhong)樞。西夏遭(zao)受(shou)這(zhe)次意(yi)外失(shi)(shi)敗,立即借(jie)遼朝名義斡(wo)旋,向宋(song)(song)請(qing)和。
宋軍(jun)在洪(hong)德城戰(zhan)(zhan)役(yi)的(de)(de)(de)成功(gong)有賴主帥章(zhang)楶(jie)嚴(yan)密的(de)(de)(de)戰(zhan)(zhan)役(yi)計(ji)劃。其(qi)中最(zui)重要的(de)(de)(de)一點,是他將(jiang)外線(xian)機動(dong)(dong)部隊第二、六、七(qi)三(san)將(jiang)兵在作戰(zhan)(zhan)前四(si)(si)日(ri)派出(chu),以免(mian)被西夏大(da)軍(jun)圍困在沿邊(bian)堡寨,而(er)李浩麾下的(de)(de)(de)四(si)(si)將(jiang)兵則(ze)在開(kai)戰(zhan)(zhan)后四(si)(si)日(ri),當對(dui)(dui)手萌生(sheng)退(tui)志時(shi)才(cai)派去(qu),這八天的(de)(de)(de)時(shi)間(jian)差是整場戰(zhan)(zhan)役(yi)的(de)(de)(de)關(guan)鍵。同時(shi),宋軍(jun)也充份發(fa)揮(hui)了(le)(le)對(dui)(dui)地形的(de)(de)(de)掌握(wo),否則(ze),折可(ke)適(shi)的(de)(de)(de)外線(xian)機動(dong)(dong)不大(da)會成功(gong)。洪(hong)德城戰(zhan)(zhan)役(yi)也體現(xian)了(le)(le)彈(dan)性戰(zhan)(zhan)略防御對(dui)(dui)指(zhi)揮(hui)官的(de)(de)(de)要求,必須靈活敏銳、顧全大(da)局、不能(neng)(neng)搞個人英(ying)雄主義(yi)。折可(ke)適(shi)伏擊(ji)、退(tui)守、再(zai)出(chu)擊(ji)的(de)(de)(de)判斷,和李浩赴援迅速,而(er)追擊(ji)則(ze)轉趨慎(shen)重的(de)(de)(de)表(biao)現(xian),比起早期(qi)時(shi)劉平(ping)后)、任(ren)福等可(ke)說稱職(zhi)得(de)多。美(mei)中不足的(de)(de)(de)是李浩到達(da)環州時(shi)沒(mei)法和折可(ke)適(shi)聯絡上,不能(neng)(neng)發(fa)揮(hui)前后夾擊(ji)的(de)(de)(de)最(zui)大(da)威力,將(jiang)整場戰(zhan)(zhan)役(yi)發(fa)展(zhan)成一場殲滅戰(zhan)(zhan)。這也反映出(chu)事(shi)前章(zhang)楶(jie)對(dui)(dui)諸將(jiang)相互策應(ying)的(de)(de)(de)可(ke)能(neng)(neng)性估計(ji)得(de)太樂(le)觀。
如(ru)果純以(yi)斬(zhan)級(ji)的(de)(de)數量來(lai)計算(suan),1092年的(de)(de)洪德城(cheng)戰(zhan)(zhan)役(yi)(yi)并(bing)不算(suan)是(shi)宋(song)軍很大(da)的(de)(de)勝利,將傷亡和斬(zhan)。級(ji)扣除之后(hou),所(suo)獲(huo)更是(shi)有(you)限(xian)。可(ke)(ke)是(shi),這場不大(da)的(de)(de)戰(zhan)(zhan)術勝利,背(bei)后(hou)代表(biao)著不容(rong)低估(gu)的(de)(de)戰(zhan)(zhan)略意義。環慶路經略司經過(guo)慎重的(de)(de)研(yan)究,挫敗(bai)了(le)西夏傾國而來(lai)、以(yi)壓倒性(xing)(xing)優(you)勢打擊宋(song)軍一(yi)(yi)路的(de)(de)戰(zhan)(zhan)略。這個(ge)以(yi)寡擊眾的(de)(de)問題在慶歷(li)年間(jian)還(huan)沒(mei)有(you)完全解決(jue)。宋(song)軍不但保存(cun)了(le)所(suo)有(you)州(zhou)、軍、城(cheng)、寨,更在宋(song)夏戰(zhan)(zhan)爭(zheng)中唯(wei)一(yi)(yi)一(yi)(yi)次擊破西夏的(de)(de)「中寨」、即中軍御營。同時,這一(yi)(yi)役(yi)(yi)也是(shi)宋(song)軍爭(zheng)回戰(zhan)(zhan)略主動的(de)(de)一(yi)(yi)個(ge)里程碑。此后(hou),再經過(guo)延安之役(yi)(yi)和平夏城(cheng)戰(zhan)(zhan)役(yi)(yi),西夏就轉落于下風(feng),宋(song)軍達成了(le)慶歷(li)以(yi)來(lai)筑(zhu)城(cheng)橫(heng)山、建立鞏固前治的(de)(de)戰(zhan)(zhan)略構想。這一(yi)(yi)役(yi)(yi)的(de)(de)成功和府州(zhou)折(zhe)氏的(de)(de)后(hou)起(qi)之秀折(zhe)可(ke)(ke)適杰出的(de)(de)指(zhi)揮水平分不開,而路帥章楶對彈性(xing)(xing)防御所(suo)作出鮮明精辟的(de)(de)演繹(yi),更是(shi)功不可(ke)(ke)沒(mei)。