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