仇虎此刻沿着地道奔向被指定投毒的水井处,又交代了一番后返回。他只负责投毒事项,但是其他刺杀和趁乱打开城门的事宜有其他人负责,他无法掌控。他觉得应该向宋军将领示警一番,由于他家紧邻主将府,他家的一切都掩饰的挺好,也没露出破绽来,这是典型的“灯下黑”。仇虎此时身穿夜行衣,将西夏城中作乱的方案中一部分内容,就是乘乱打开城门,引西夏军进城的计划,写了下来。此时已是深夜了,杨文广还没睡,此时的他府内还是灯火通明,仇虎瞅准机会将信射到房廊上的一根柱子上,接着抽身而去。此时主将府内警声大作,护卫如临大敌,准备结阵御敌,一护卫看到了插在柱子上的书信,就连忙把信交给杨文广。杨文广拿信看了起来,他越看越惊,看完后就连忙派人把李昭亮、郭遵叫来。他两人看了信,其中郭遵说道:“杨节帅,此信内容应该可信,我们不如将计就计,对进城的西夏兵进行瓮中捉鳖,我看北门西侧、东侧、南侧我们连夜修筑工事,就是讲将沙袋垒成防御之墙,垒一丈高,两丈宽就可以,要秘密进行,不可打草惊蛇。建成后让火枪营和弓箭手御敌即可。”最后采纳了郭遵的计策,接着派人前去北门布置。宋军三千人马秘密集结,都在脚下缠了厚厚的麻布,保证走路不发出声响,最后终于在天亮之前将防御工事建成了,其实就是在北门建了一个瓮城。
第二天一早,西夏军果然来挑战,由野利乞遇带领一万士兵前来,派一先锋官前来叫阵,狄青迎战领一营宋兵迎战,最后击溃了西夏先锋军,最后李昭亮将计就计派出两万精兵出战,李元昊一看宋军主力尽出,一时大喜,忙派人叫野利乞遇依召预定的计划行事,野利乞遇便假装不敌,屡战屡退,诱使宋军出城近十里之地,李昭亮已经知道他的计谋了,乘机砍杀了近两千西夏兵,这弄得野利乞遇怒火冲天,又奈何不得,也让下面的将兵不明真相,所以对野利乞遇的军令大为不满,这不宋军已经快击溃了他的右翼部队。
这是杨文广得报,城中的宋军大营边上的水井让人下了毒,近千名士兵和百姓已经中毒,出现了腹痛、呕吐等症状。杨文广一听,急忙乘马向事发地疾驰而去,就要穿过一窄巷时,忽然屋顶上出现了几十名刺客,拔箭向杨文广射去,众护卫急忙前去保护,一时间血花溅飞,惨呼四起,众护卫纷纷落地,杨文广也背后被射了一箭,但是还是冲出了重围。周围的士兵见状纷纷围了过来,众刺客一看事态不利,就纷纷撤离,士兵急忙赶过来救助伤者。其实这些护卫大都没有致命伤,大概刺客以为是毒箭,只要命中就会丧命,所以不在乎一箭致命,只有射中即可。
杨文广背后插着箭矢,竟然感不到疼痛,反而觉得一阵酥麻的感觉,半别身子都有些麻了,右手臂有些不听使唤了。杨文广暗道不好,觉得自己中毒了,最后强挨着到了始发地,身子一软竟跌下马来,众人大惊,一个老迈的随军郎中,前来查看了一番,最后拔箭给拔了出来,只见箭头闪过蓝光,郎中暗道不好,抓紧就让士兵趴在杨文广的伤口上给吸毒,大家忙作一团,最后老郎中又观察了一下伤口,已经流出鲜红的血液来,伤口没有出现紫黑,不太像中毒,又不敢确定,只得再观察观察了。此时杨文广大脑还是清醒的,还在现场安排中毒人群的救治工作,满现场都是恶臭味,中毒的人大都被灌了粪汁,所以大吐特吐,现场一片狼藉。此时仇虎孤身前来,向杨文广稽首称罪,道明自己的身份和来意,杨文广就知道他就是做完射箭报信之人,即使知道他的敌方身份,也就没治他罪,毕竟他立了弥天大功,没他的提前预警,会理城守不住的可能性极大,即使能守住也会损失惨重,不知道能不能在朝堂派兵支援之前,顶住西夏的轮番进攻。仇虎告诉杨文广他已经将向水井投撒的毒药换成了一种作用微弱的泻药,但还是可以让人腹泻、呕吐的;而且还把刺客配制的涂在箭头上的毒药换成了麻药,所以告诉众人不必担心,最后众人松了一口去,就放下心来。
此时的北门一带突然起火了,烟雾缭绕,火光冲天。杨文广知道是西夏的细作纵火了,所以也没着急。他知道郭遵在镇守,但他还得前去坐镇指挥。此时的北门喊杀声震天,一群大约三百人的黑衣蒙面武士拼命向镇守城门的宋军砍杀,宋兵节节败退,最后这群人控制了城门,紧接着打开了城门,点火释放信号,野利旺荣看到会理的北城门洞开,便振臂一呼,高喊道:“儿郎吗,立功的机会到了,给我冲啊”,接着挥师疾进,向会理的北门冲去,大约八千西夏军队冲进了城内,只见此时此时宋军枪声大作,不断的有西夏兵倒下,在乱军中被踩踏成肉泥,接着火枪营投掷手榴弹,电闪雷鸣间,西夏军被炸得血肉横飞,大部分西夏兵没有见识过火器的厉害,大都以为雷公显灵了。所以八千西夏军丧失斗志,再无接战之心,纷纷逃窜,此时的野利旺荣也在城内督战,他斩杀了十几个溃退的逃兵,也阻止不了西夏军的溃败,护卫只能护着他,不被逃兵践踏、误伤,城内的杨文广部和乌拉室韦部的士兵倾巢而出,对西夏军乘胜追击,这些下了马的西夏骑兵就成了宋军的待宰羔羊。两万西夏兵一溃千里,宋军直追杀到西夏军的大营前,此次野利旺荣所率领的西夏军十不存三,事后归拢残兵,只剩下五千人马。
李昭亮此时也与野利乞遇进行激战,李昭亮军有两万人,野利乞遇只有一万人,宋军占优,再加上火枪营的利器,尤其是手榴弹大发神威,也让西夏军大败而逃,野利乞遇在护卫的拼死保护下才撤回了大营,此时盘点部队,只剩下四千人。
此时的西夏大营已经是人心惶惶,五万西夏军损失了两万多,只剩不到三万,宋军和西夏军的兵力持平了,但宋军的士气和求战欲望却愈发高涨,而西夏的士气已经一泻千里,难以抵抗宋军的进攻。此时李元昊的大帐里,李元昊面色凝重,张元也是脸上不自然,更不用说底下的众将垂头丧气。野利乞遇和野利旺荣父子赤裸着上身,跪在李元昊的账前,听候发落。李元昊低下头看了看账下跪着的野利父子两人,他现在想破脑袋也想不出,一个堪称完美反攻计划,那里出了岔子,三万西夏大军不到半个时辰说溃败就溃败了,宋军就是杀猪也没这么快吧。他有心斥责两人,但是事已至此,斥责也没有,必须搞明白失败的原因。他就向这父子俩详细询问了战事的经过,特别是野利旺荣进城后的所见所闻,当他说到宋军一夜之间所建的防御工事之事时,李元昊沉思起来,而此时张元说道:“太子殿下,我觉得此次失利,定是我们的反攻计划被泄露了,让宋军有了准备,并将计就计,引我军入城,来个瓮中捉鳖,让我军一溃千里。非两位野利将军领战之罪,请太子明察。”李元昊听罢,就对野利父子俩说道:“这次败军之过,也全非你俩之过,就暂且饶过你俩,望你们深刻反省,不可一错再错,否则新账旧账一起算,你们起来候着吧”他俩人谢过退到一旁。他们需要调查会理城内的西夏细作哪一环节出了问题,便派人召野利真宪回来接受质询。现在当务之急就是防止宋军的袭营。
李元昊见会理之事已不可为,准备撤兵了,到了晚上西夏军大营灯火通明,就是防止宋军偷袭,此时杨文广已经率军出城,已是倾巢而出了,集结兵力两万八千人,骑兵一万五千人,他让狄青领着两营的火枪营为前锋官,带上剩余的二百枚手榴弹,直接对西夏大营发起攻击。总攻开始了,狄青一马当先,想投掷手榴弹,炸开夏军的营门,一次投掷了五十枚手榴弹,直炸得人马翻天,狄青已经在西夏大营撕开了一个大口子,什么铁蒺藜、拒马全炸翻了。此时西夏大营也彻底乱了起来,西夏兵像无头苍蝇一样乱窜。手榴弹的效果比白天要震撼,电闪雷鸣般的效果在黑夜里更有震慑力。在这个信鬼神的时代,人们把没见过的又无法用场了解释的东西,大都归于鬼神之力。所以西夏兵以为雷神发怒,降下雷霆来惩罚他们,所以出现了啸营的情况。李元昊看见局势已经失控,就和众将逃离了兵营,向兴庆府撤退。宋军轻易击破了西夏军大营,五万西夏军大半被歼灭,又捉获了近一万的俘虏,还获得了两万匹战马和大批粮草。
总之宋军大获全胜。
接下来杨文广又开始肃清城内的西夏细作,在仇虎的指引下,无一人漏网,深藏的野利真宪在被抓捕时,拘捕服毒自尽。西夏在会理的残余势力一扫而空,也给城内的一万多党项人,产生了巨大的威慑,让他们不敢有反叛之心。
至此为时近一个月的会理保卫战至此结束,宋军大获全胜,西夏大败而归,杨文广和李昭亮及郭遵联联名上奏捷报,曹玮和折惟忠收到捷报后皆大喜,随后快马加鞭奏报朝廷。