194年夏,正当曹操二征徐州胜利在望之时,留在兖州后方的陈宫,劝说兖州士族领袖、陈留太守张邈反。
五人密谋反曹
曹操在兖州,以降服的百万青州黄巾为民,收编了几万精壮青州兵,用不着与兖州士族共治兖州,大权独揽。
又杀了直言的名士边让全家,更是激化了以张邈为首的兖州士族,与曹操之间的矛盾。
曹操两次征讨徐州大行屠戮,这给了兖州士族反抗曹操独权统治的契机。
屯驻东郡的将领陈宫,与曹操的幕僚从事中郎许汜、王楷,到陈留找到陈留太守张邈、原广陵太守张超兄弟,密谋反曹事宜。
陈宫劝说张邈不能甘于屈居曹操之下,应趁曹操东征徐州在外,暂时先迎吕布进兖州,利用他的善战,一起把兖州夺下来。等到天下形势出现机会的时候,便可凭借兖州纵横天下。(《三国志·张邈传》)
(陈宫提出取兖州方案)
之前吕布逃脱袁绍的追杀,投奔河内郡的好友张杨时,经过陈留,曾与张邈牵手盟誓。(《三国志·张邈传》)张邈与吕布,是有感情基础的。
陈宫的驻地离河内近,张邈便让陈宫悄悄(《三国志·荀彧传》)领军到河内,去迎吕布到东郡。(《三国志·张邈传》)
张杨此时虽与曹操是盟友关系(《三国志·董昭传》),但后来曹操围吕布于下邳时,出兵相救(《三国志·武帝纪》),明显与吕布关系更铁。
此时,张杨有没有暗地里送河内兵给吕布,就难说了。
吕布大将郝萌,就是河内人。(裴注《三国志·吕布传》引《英雄记》)
保卫鄄城失濮阳
吕布军进兖州后,便径直向曹操的大本营鄄城(今山东省菏泽市鄄城县东北)进发。
(张邈派出刘翊想迷惑荀彧)
张邈赶紧派出颍川名士、故汝南太守刘翊(《三国志·许靖传》)到鄄城去见小老乡荀彧。(《三国志·荀彧传》)
曹操出征前,让奋武将军司马荀彧、东平寿张县令程昱留守鄄城。(《三国志·武帝纪》)
当时荀彧三十二岁(《三国志·荀彧传》),程昱五十四岁(《三国志·程昱传》)。
刘翊告诉荀彧等人,吕布这是要去徐州帮曹操攻打陶谦,让鄄城好好接待,并为吕布准备好充足的粮草。
鄄城的人都觉得奇怪,曹操正在碾压徐州,需要你吕布帮吗?谁请你去帮了?
荀彧本系列前面的文章说过,分析判断力特强,他迅速得出结论,张邈终于动手了!吕布这是来取鄄城的!
于是,他赶紧调兵加强鄄城的守备,并派快马去濮阳,让东郡太守夏侯惇来救鄄城。(《三国志·荀彧传》)
夏侯惇一接到荀彧的信,想到曹操的妻儿都还在鄄城,便带着部队轻装快马就往鄄城赶。
路上刚好碰到吕布军,双方打了起来。
吕布是沙场老油子,见夏侯惇军没穿重甲,是急着去救鄄城,便不和他死磕,诈败退兵,北去攻陷了濮阳城。
濮阳囤积了大量的军需物资和粮草,全部落到了吕布手里。(《三国志·夏侯惇传》)
于是张邈、陈宫等,在濮阳立吕布为兖州牧,兖州各郡县皆响应,只剩鄄城、范、东阿三城没有动静。(《三国志·张邈传》)
这一步,荀彧、夏侯惇为保卫鄄城,而疏于考虑到对濮阳的防守,都有失误。吕布诈败取濮阳,干得漂亮!
(曹操只剩三城,兖州郡县响应吕布)
荀彧只身解鄄城之围
曹操东征,带走了鄄城大部分的骨干和军队,此时城中空虚,而留下的州中大吏、将领又大多与张邈、陈宫有串通。
所以,当吕布被立为兖州牧后,鄄城也乱了。
夏侯惇赶到鄄城后,连夜诛杀了几十个响应张邈的人,城内局势才稳定下来。(《三国志·荀彧传》)
豫州刺史郭贡率众数万来至城下,或(有人)言(郭贡)与吕布同谋,众甚惧。--《三国志·荀彧传》
这个豫州刺史郭贡,应该是李傕控制朝廷刚委任的,从长安西来,还没有落脚地。
兖州其它城池不打,在这当口,他却带着几万大军径直跑到了鄄城。
这很诡异!
确实应该是那些人说的,郭贡是被吕布、张邈祸水它引,招来攻鄄城的。
城外的郭贡,要求留守的老大荀彧出城见个面。
夏侯惇等人就劝荀彧,说他现在肩负镇守一州的责任,不能去冒这个险。
(荀)彧曰:"(郭)贡与(张)邈等,分非素结也,今来速,计必未定;及其(他们)未定说之,纵不为用,可使中立,若先疑之,彼(郭贡)将怒而(使张邈)成计。"--《三国志·荀彧传》
从话里看得出,荀彧也认为引来郭贡,是张邈的计策,而且郭贡与张邈等人还不熟悉。
所以笔者在前面推断,郭贡是刚从长安东来的。
荀彧认为应该趁早拿出诚意,在郭贡和张邈他们还没达成具体协议之前,说服郭贡不要被张邈他们当枪使,至少让他保持中立。如果不去引起他怒而攻城的话,就是促成了张邈他们的计谋。
荀彧来到郭贡营地,面无惧色,镇定自若。告诉郭贡鄄城不容易打,你是被忽悠利用了,吕布军会在我们两败俱伤的时候,把我们都收拾了。
郭贡一听有道理,便领军撤离了。(《三国志·荀彧传》)
这一步,荀彧能够力排众议,审时度势,体弱胆大,只身劝离郭贡大军。使鄄城避免了一场大战,甚至再被吕布收割,为曹操在兖州保住了这座坚城。实在令人佩服!
程昱定范县
郭贡撤走了,不是说鄄城就太平了。濮阳的吕布,不断地向鄄城发起了进攻,双方多次交战,这让吕布军意识到鄄城不好攻。
(吕)布军降者,言陈宫欲自将兵取东阿,又使氾嶷取范,吏民皆恐。--《三国志·程昱传》
于是,陈宫出了个主意,既然鄄城兵多难打,可继续正面对峙;陈宫亲自领军沿黄河东取东阿;派氾嶷率军去取范城。这样先去其羽翼,让鄄城变成一座孤城,就容易拿下了。
陈宫的这个战略计划,被一个俘虏的将领招了出来,让鄄城的官兵都感到恐惧。
程昱是东阿人,荀彧把解救范县、东阿的重任交给了他,并让兖州从事薛悌跟从协助。
又兖州从事薛悌与昱协谋,卒完三城,以待太祖。--《三国志·程昱传》
薛悌出身贫寒,协助程昱保全三城后,深为曹操器重。
(兖州从事薛悌辅助程昱)
待195年将吕布赶出兖州后,曹操委任才二十二岁的薛悌为泰山太守,在吕虔之前。(裴注《三国志·陈矫传》引《世语》)
张辽八百破孙权的逍遥津之战,薛悌以护军身份,与乐进、张辽、李典四将同守合肥。(《三国志·张辽传》)
程昱潜入范城(今山东省梁山县西北范城),见到县令勒允,给他来了番歪理洗脑威胁:
“我知道吕布抓了你老少全家为人质,但吕布不能成事,而曹州牧英明神武肯定会赢。您坚守范城,我守东阿,这就是建立田单守孤城即墨一样的功业。难道您要违忠从恶,和你母亲一起死吗?”(《三国志·程昱传》)
裴松之在此注引东晋《三国评》作者徐众的评论,说曹操此时还不是君,所以勒允应该先救母。
(程昱个子高大能文能武)
但勒允偏偏听了程昱这套说辞,流着泪说不敢有二心。
吕布派来的氾嶷早已到了范城,勒允请他谈事,设伏杀了他。于是勒允坚守范城。
守渡口保东阿
(程)昱又遣别骑绝仓亭津,陈宫至,不得渡。--《三国志·程昱传》
程昱安定范城后,立即派出一支骑兵,奔赴到这一带的黄河渡口仓亭津(在今山东省阳谷县北古黄河上) 驻守,以阻挡陈宫军南渡。
陈宫、氾嶷要抓紧时间取二城,加上路途不是太远,乘船不是好的选择,当是轻兵奔赴,以骑兵为主。
陈宫军的行军路线,当是在臧洪的东郡,沿着黄河东下,准备从仓亭津渡河进攻东阿。
(陈宫通过臧洪领地行军进攻东阿)
臧洪原来是张超的功曹,很被重用,感情非常好。自然是帮张超,对经过境内的陈宫军视而不见。
不管是兖州境内,还是兖州周边看,基本上都是支持吕布、张邈。曹操此时的处境可以说是墙倒众人推。
陈宫军无法渡过黄河,便只能撤回濮阳。他取范、东阿两县,孤立鄄城的计谋以失败告终。
程昱赶回东阿老家的时候,县令枣祗已率领督促全城官员、百姓做好了依托城池坚守的准备。(《三国志·程昱传》)
程昱成功地保住了两城,可见其有勇有谋,后以此功被曹操表为东平相。
夏侯惇遭遇绑架在鄄城正面战场。
(当时的夏侯惇还不是独眼龙)
吕布派出将领向夏侯惇诈降,在夏侯惇的营地里把他绑架了,趁机勒索赎金。
夏侯惇军中主将,于是军中一片恐慌。(《三国志·夏侯惇传》)
韩浩本是原河内太守王匡从事,参加了与董卓的河阳津之战,失败后拒绝了董卓的逼迫,及袁术的邀请,而因得到夏侯惇的欣赏而成为其部下。(裴注《三国志·夏侯惇传》引《魏书》)
韩浩派兵守住夏侯惇的营门,不绑架者出来。召集各营将领、军吏,让他们都管住自己的部队不许动,军中的恐慌于是平息了下来。
之后,他回到夏侯惇那里,对绑架者骂道:
“你敢劫持主将还想活命吗?我们宁愿牺牲主将,也不能放过你!”
再流着泪对夏侯惇说:“这是国法,对不住了!”
(韩浩坚决执行法度)
然后就督促士兵上去攻击绑架者,完全不顾夏侯惇的死活。这下把绑架者吓坏了,赶紧磕头请求饶命,说他们只是想求财。
韩浩斥责绑架者的罪行,全部斩首,夏侯惇因此被救。
遇到绑架,攻击不用顾及人质。本是古制,但汉朝后来法律松弛,渐渐不被执行。
曹操得知此事后,赞赏韩浩的做法,宣令恢复这条古法,从此没人再敢对曹军劫持人质了。(《三国志·夏侯惇传》)
总结
张邈在兖州影响力大,吕布善战,陈宫善谋,各自发挥优势,将留在兖州的曹操支持者陷入了险境。
然而在荀彧、程昱、夏侯惇、韩浩等人,不顾个人安危,智勇善断的努力下,总算是为曹操保住了三座城池。
为曹操回到兖州,重振旗鼓保留了翻盘的机会。