“王师不鼓不成列,若趁西夏半渡而击之,胜之不义!”高永能听了,惊道:“将军难道不曾听过:兵者,诡道也!亦不曾听闻宋襄公之事!”徐禧心意已决,于是不听从高永能所言。
西夏大军已经列于永乐城外。徐禧命全城士兵,出城迎击。高永能劝道:“如今西夏大军已经列于城外,城中士兵只有十万,不如令银州、米脂、石州、夏州、宥州、盐州各处守将率本部人马,共二十万人前来永乐城,与敌军决战。”徐禧道:“西夏虽有三十万大军,却只是乌合之众,并不足虑。我大军虽只十万,却都是精锐之师,哪里需要害怕他们!”于是徐禧同副将李稷、李舜举率领城中守军十万,出城与西夏军决战。
徐禧、李舜举、李稷出了永乐城,列好阵势,与西夏军决战。战只半个时辰,宋军大占优势。徐禧见了大喜,只道这一次就可歼灭西夏大军了。忽见西夏全军撤退,徐禧哪里肯舍,于是率军追击。追赶了十余里地。西夏军才停了下来。宋贤正回身在前,向徐禧叫道:“今你已死路一条,还不投降!”徐禧道:“也不知道是谁死,逃了这么远,还敢说此大话!”宋贤正道:“不将你引得远了,怕你逃到城里去了。”徐禧冷笑一声,命士兵冲杀。这时,两边杀出数万西夏军。将宋军包围起来,只是留着后路。徐禧眼见中计遭伏,急命大军后退。只是这样一来,宋军自相践踏,死者无数。西夏军又在后面追杀。待徐禧逃回永乐城时,军队已经不足万人。徐禧这才向周围各城发起求救信函来。
西夏军已经将永乐城团团围住,又断了永乐城水源。梁乙逋知道城中缺水,用不了几天宋军就会不战自溃,心中大喜。又听闻各处城池已经派了援兵赶来,梁乙逋担忧起来,问宋贤正道:“现在我们已经将永乐城团团围住,又断了他们水源,现在要想将此城夺下,可谓易如反掌。若是等到他们的援兵赶到,他们里外夹击,却就麻烦了。”宋贤正道:“若只是夺永乐城,我早就已经将他拿下了。”梁乙逋道:“那你还有什么意图?”宋贤正道:“去年,我们击退宋军,当时被宋军夺去的土地却是没有能够收回。现在这里周围的几座城池,他们的守将都不是平庸之辈,而且又都有大宋数万精兵把守。若是不趁此机会将他们全部夺取,等到以后,想要夺取,却就难了。”梁乙逋听了,道:“你是要一举收复各处失地!”宋贤正道:“然也!”梁乙逋道:“若能如此,固然是好。不过眼下形势,能否做到?”宋贤正道:“宋军在这几座城池的守军,都已经向这里赶来,只要将他们全部击溃,那要收复这几座城池,就不是难事了。”梁乙逋也是知道以前李承宇与宋军五十万大军来袭时的艰难程度,如此困难,都能被宋贤正轻易化解。现在宋军只有二十万军队,要击溃他们虽然困难,但对于宋贤正,梁乙逋还是对他很有信心的,于是说道:“如此甚好!”自以为宋贤正一定可以击溃宋军,将这些城池收复。
沈括、李宪、曲珍、王湛等将领已经率领本部人马,前往永乐城救援。因为种谔气恼徐禧没有听从自己的话,而致被围困永乐城,所以也就不予救援。
各路将领二十万大军,已经将近永乐城,各路大军汇在一起。沈括道:“如今西夏三十万大军围在永乐城外,各位以为该如何破敌?”曲珍君玉道:“西夏大军虽然三十万,却都是新集结起来的,战斗力远远不如我们。而他们能够击败徐禧十万大军,围困永乐城,也只是徐禧刚愎自用,不知兵法而已,并非是西夏将领有甚高明之处,以我之意,只要在永乐城外与西夏大军决战,足以将西夏大军击溃。”王湛道:“君玉此言不错,我也以为西夏军队,战斗力不高,可以与之决战。”沈括、李宪也是以为如此。于是众人决意已定,二十万大军向永乐城进发。眼见西夏军营时,各位将领命大军一起进攻。二十万大军攻入西夏军营,却只有一万多人出来迎战。西夏军只有一万多人,宋军有二十万人,战斗结果,自然无甚悬念。不过两个多时辰,西夏军已被击溃。宋军斩敌三千余人,俘获六千余人。
西夏军只一万人,宋军各路将领都是奇怪,问起俘虏来,回道:“大军已在数日前,悄悄撤离了。”各路将领听了,都是奇怪,要问大军去了哪里,这些俘虏却是不知。徐禧眼见援兵已经击溃了西夏军,便出了城池,前来迎接。沈括道:“西夏只有一万军队在这里围城,其他大军都不见了。徐将军可知他们去哪里了?”徐禧并不曾见到西夏大军调离,现在听沈括说起,也是觉得奇怪。不过眼见危难已解,也就不再去想那些不要紧之事。只是心中欢喜罢了。
各路大军进入城中歇息,李宪道:“既然现在永乐城危难已解,我们也该早些过去驻守才是。”其他将军也是说是。于是各路大军只是在城中休息了一夜,便要起军回守。
第二日早上,各路大军正要回守,忽有米脂守兵慌忙前来向沈括报信:说是西夏三万大军突袭米脂,已经将城池夺去。沈括听了大惊,其他众人也都惊慌。又有银州守兵来报:西夏三万士兵突袭银州,银州失手。在这一日之内,各地守兵来报,米脂、银州、石州、夏州、宥州、盐州等多处城池都已被西