相州大战以唐军的失利而告终,肃宗经过此次挫折后也意识到了设置一个掌控全局的元帅的重要性,于是在乾元二年(公元759年)三月三十日,他任命郭子仪为东畿(洛阳附近地区)、山东(今河南、山东一带)、河东(今山西一带)诸道元帅,权知东京留守,在前线抵御燕军。为了长安与洛阳之间的安全,肃宗又任命河西节度使来瑱为陕(治今河南省陕县)、虢(治今河南省灵宝)、华(治今陕西省华县)三州节度使,保障两京之间的通道,作为防御史思明的第二道防线。又以王思礼为河东节度使、北都留守,代李光弼守太原,防守北线侧翼。这时观军容使鱼朝恩为了推卸相州战败的责任,在肃宗面前将过错都推在了郭子仪身上,肃宗也担心郭子仪功高震主,又见史思明并未来攻,于是以郭子仪先行败退为由,在七月将其召回了京师,罢去他的兵权,将其闲置了起来,另以李光弼为朔方节度使、天下兵马副元帅,接替郭子仪的职务,代守东京。
郭子仪要离职进京时,他的属下士卒都不愿老上司离去,成群的士兵悲痛万分的拦住道路,向传达皇命的宦官请求将郭子仪留下。但郭子仪却不愿借此机会抗命,顾全大局的他为取得肃宗的信任,对手下士卒假意道:“我只是为使者践行,并不是离你们而去。”待士卒们散去后,他立即跃马返京而去。李光弼得知朔方军军心不稳,上疏请求派一亲王接任天下兵马大元帅,自己暂任副手,以缓解军中将士的不满。肃宗准奏,令次子赵王李系为元帅,李光弼为副元帅。李光弼得令后率领河东亲兵五百,乘马趁着夜色直奔洛阳,驰入朔方军中,宣布接收兵权。到任后,李光弼巡视沿河诸营,发号施令,军纪森严、焕然一变,士卒精神百倍,营垒、旗帜都焕然一新。
郭子仪统帅的朔方军对自己的老上司被调离十分不满,因为郭子仪治军宽厚、以德服人,部下对他十分爱戴,但李光弼却是有名的治军严厉,朔方军对此也颇感畏惧,因此对来接替职务的李光弼十分敌视。于是在李光弼抵达东都后,朔方军中驻守河阳的左厢兵马使张用济等人十分不满,道:“朔方军又不是叛军,李光弼竟然搞突然袭击,趁夜驰入军中接收兵权,为何猜忌我们到如此地步!”于是与诸将秘密谋划,计划率精兵进入洛阳,驱逐李光弼,请回郭子仪。郭子仪赏识的大将仆固怀恩得知后反对道:“只因相州之败,郭令公率军先逃,朝廷追责才夺取了郭令公的兵权,现在如果驱逐李公,强请郭公,这就是造反之举!我们怎么能造反呢?”另一员大将康元宝也说道:“如果我们以武力请郭公回来,朝廷必然以为是他暗中指使,这可是抄家灭族之罪,那时郭公百口莫辩也。这不是爱戴郭公,而是害了郭公全家啊!郭公一家百口哪里对不住你了,你要置他们于死地?”张用济见众人反对,这才打消了这个念头。
李光弼得知张用济曾有逐李请郭之议,于是借巡视汜水(今河南省荥阳市汜水镇)之机召其前来,当张用济单骑来到后以不按时奉诏抵达为由将其诛杀,然后把河阳将领换成了自己的心腹辛京杲。张用济是郭子仪手下的猛将,九节度使兵败相州,军队崩溃四散,是张用济率领五千人马占据了河阳,又在黄河的南北两岸修建了两座新城,这才阻挡住了叛军对河阳的进攻,他的被杀令军中大震。至此,李光弼以暗度陈仓加强硬手腕,震慑住了郭子仪麾下的将领,控制住了朔方军。八月二十九日被肃宗任命为幽州长史、河北节度使,去收复河北。

乾元二年(公元759年)九月,经过六个月的养精蓄锐之后,史思明命少子史朝清镇守燕京,诸郡太守各率兵三千随自己分兵四路南下,大将令狐彰率兵五千从黎阳(今河南省浚县)渡黄河攻取滑州(治今河南省滑县),史思明率大军从濮阳(治今河南省濮阳市)、皇长子史朝义从白皋(今河南省滑县北)、宰相周挚自胡良(今河南省浚县东北黄河渡口)分别南渡黄河,约期在汴州会师。
李光弼正沿黄河南岸视察各军营,得到情报后立即返回汴州。鉴于汴州乃通济渠运河之枢纽,李光弼对汴滑节度使许叔冀道:“大夫你要坚守汴州十五日,到时我必定率军前来救援。”许叔冀一口答应,李光弼遂急返洛阳备战。但许叔冀却是个见风使舵、狡诈善变的小人,史思明抵达汴州后随即攻城,许叔冀迎战不利,见不能取胜,很快就向燕军投降了。濮州刺史董秦、梁浦、刘从谏、与田神功等将也被迫投降了燕军。
史思明攻下汴州后乘胜西攻郑州(治今河南省郑州市)。汴州很快失守,没有为李光弼争取到整顿队伍的时间,李光弼与诸将商议战守之策。东都留守韦陟认为燕军势大,请求李光弼率军队留在陕州,主力退守潼关,据险而守。有了封常清、高仙芝的前车之鉴,李光弼分析道:“敌我双方实力相当,贵进忌退。而今要是无缘无故弃地五百里,必然会助长反贼的气焰。不如主力集结于河阳,与北方泽潞遥连接呼应,利则进取,不利则退守,表里相应,成猿臂之势,使敌人不敢继续西进。”河阳、泽州(治今山西省晋城)、潞州(治今山西省长治)三地紧连,河阳城高沟深,与东都洛阳只一黄河之隔,若燕军从洛阳继续西进,唐军便可趁机渡河取洛阳,抄其后路。所以唐军重兵驻守河阳,史思明就不敢轻易西进陕州、潼关。即使唐军作战失利,也可向北退入泽州或潞州的太行山区,进而向东威胁史思明的后方,这就是所谓的“猿臂之势”——即如同猿臂,可伸可缩、可长可短。
判官韦损质疑道:“东京洛阳乃是帝王之宅,为何轻率放弃?”李光弼说道:“如果守卫洛阳,虎牢关需重兵防守,汜水、崿岭(今河南登封西北)、龙门(河南洛阳南伊阙)等外围险要之处也都需驻扎重兵设防,但现今兵力不足,势难分散。你是兵马判官,依照现在形势,你说能不能守?”韦损遂无话可说。部署完之后,李光弼让韦陟率洛阳所有官员眷属先行西撤,进入潼关,令河南尹李若幽疏散人口,率洛阳百姓出城逃难避开叛军,李光弼又督促将士把城内的战备物资统统运往河阳——洛阳遂成为一座空城。李光弼亲率五百骑兵在最后压阵掩护。此时燕军前锋已至洛阳东门外石桥,属下向李光弼请示道:“我军应出北门绕道撤退,还是仍走东门石桥?”李光弼厉声道:“仍走石桥!”等到暮色低垂,唐军开始撤退时,李光弼命全军举起火把,列队森严,不慌不忙的步步为营、缓缓而退。燕军虽尾随不舍,但见唐军若无其事的撤退,丝毫不乱,恐怕其中有诈,不敢接近。于是李光弼统帅的两万人得以当晚安全抵达河阳,但粮仅够十日之用。

759年十月形势图
九月二十七日,史思明兵不血刃的进入洛阳,却发现是一座空城,一无所获的什么也没劫掠到,他疑心这是唐军耍的“空城计”,又深恐黄河沿岸的李光弼袭击其后路,于是不敢进驻城内皇宫居住,只得撤退到洛阳城东的白马寺之南驻扎,并在河阳以南兴筑月城(半圆形城防工事,用来屏蔽城门),与唐军隔河对峙,以防李光弼南下突袭。
郑州、滑州等地先后被燕军占领,但史思明十月初进攻河阳却被唐军挫败。河阳的防御由中潬城、北城和南城组成,中潬城修筑在黄河中的一个沙洲上,在黄河的南北两岸又分别构建有两个小城,即南城和北城,三城用浮桥相连,截断了敌军逆流而上的水路,而且沟通黄河两岸,能够互相支援,构成了一个立体的防守体系,易守难攻。史思明派骁将刘龙仙至南城下骂阵,想把李光弼诱出城外决战。刘龙仙把右足翘到马脖子上坐着辱骂李光弼,唐军稗将白孝德(安息胡人、龟兹王族后裔)手持两支矛骑马出战,从滩头的河水中蹚过,将刘龙仙斩杀,燕军士气大沮。于是史思明命牵出膘肥体壮的骏马千余匹,每天带到黄河南岸在河边上洗澡,向唐军炫耀他的战马之多、实力之壮,用以威慑河对岸的唐军。李光弼见了,也心生一计,他下令搜集军中母马五百匹,把它们生的小马驹都拴在城中,等到燕军再放马到河边时,就把母马全放到河北岸,向燕军使起了“美马计”:母马思恋小马,不断长嘶鸣叫,燕军的公马听见了不由得心猿意马,全部游水渡河投奔唐军而来,根本遮拦不住。唐军将这些被异性吸引来的战马全部掳回城中,燕军的千名骑兵一下子全沦为了步兵。史思明见自己聪明反被聪明误,顿时大怒,下令出动战舰数百艘,前面由燃烧的火船为前导,战舰紧随其后,打算顺流而下,烧毁黄河中的浮桥,切断河阳南北两城唐军的联系,然后各个击破。
李光弼早已料到史思明会出动水军,所以事先储蓄了数百根十丈的长杆,固定在巨木之上,长杆前端绑有铁叉。当燕军火船靠近浮桥时,铁叉就将火船叉住,使其不能前进,也不能后退。一会儿工夫火船就烧成了灰烬。李光弼又令唐军在浮桥上用大砲发射巨石,将燕军船只全部击沉到了水底。
史思明见水路失利,又派兵到河阳以西的河清(黄河北岸,今河南省孟津北,在河阳上游),想要断绝李光弼的粮道。李光弼亲自率军至河清东面的野水渡(河南省孟津市北黄河渡口)防御,入夜后,李光弼又偷偷的北返河阳,留部将雍希颢统领一千人驻防,临走时告诫吩咐道:“叛军高庭晖、李日越、喻文景等大将,都骁勇善战,是能力敌万人的猛将,史思明一定会派他们中的某人前来突袭,想要擒获我。我现在暂离此处,你们在此待命,若反贼来到,切勿与之交战,如果有反将来降,就带他们回河阳即可。”众将领听不懂李光弼在说什么,也不明白为何如此安排,都暗地里偷偷发笑,以为主帅在胡言乱语而已。
果然不出李光弼所料,史思明得知李光弼亲自率军前来,对部将李日越道:“李光弼擅长守城,却不善于野战,今日离城亲自到此,必为我所生擒。你率精锐骑兵趁夜渡河,将其活捉来献,若不成功,就别回来见我!”于是李日越率骑兵五百于凌晨抵达野水渡,只见雍希颢的士卒都隐藏在栅栏壕沟之中休息。唐军望见燕军到来,隔着壕沟吹着口哨“打招呼,”李日越大为疑惑,高声问道:“司空(指李光弼,李光弼位至司空)在否?”雍希颢答道:“昨日已回河阳矣!”李日越听了默默无言,自思无法回去复命,于是对部下道:“今日捉不到李光弼,只生擒雍希颢也难以回去复命,回去定然是死罪,不如归顺朝廷。”遂下马投降了。雍希颢按照李光弼的吩咐将李日越带回了河阳,李光弼不但对来降的李日越十分厚待,还将他视为心腹,加以重用。燕军另一员大将高庭晖听闻此事,也率军来降,李光弼未经拼杀就轻而易举的收降了敌军的两员大将,众人都迷惑不解。李光弼对部下解释道:“这只是人之常情而已。史思明一直无机会与我军野战,得知我领军在外,认为此番一定会活捉我。史思明治军严酷,得知李日越抓不到我,定会大失所望,必定加罪于李日越,李日越自然不敢回去复命。高庭晖的才干在李日越之上,他听闻我厚待重用后者,自然会抱有更大的期望,希望胜过李日越,故而也来投奔”。众人听完,不由对李光弼智降两将大为钦佩。后来经过李光弼的保荐,李日越被朝廷封为右金吾大将军,高庭晖也受封为右武卫大将军。

史思明以为出兵野水渡调动了李光弼,于是下令从陆上强攻河阳南城,李光弼见燕军来攻,便对郑陈节度使李抱玉(安抱玉)道:“将军能为我守南城两天吗?”李抱玉反问道:“如果超过两天怎么办?”李光弼答道:“若过期救兵不到,是守是退,听凭将军你处置”。李抱玉接受了守城之责后燕军来袭,李抱玉见敌兵攻城甚紧,南城即将不保,于是向燕军表示城中粮食已尽,明天准备出城投降。燕军听了大喜,于是不再费劲攻城,谁知这只是李抱玉的缓兵之计——他趁燕军停止进攻,急忙修缮完善城防,加强守备,还趁着夜色偷偷将一支小分队放出城去。第二天他又向燕军挑战,燕军气急败坏,只得再次攻城,李抱玉见敌军心浮气躁,突然出城攻击,与昨天的埋伏在外的奇兵内外夹击,杀伤敌军颇多,将史思明的攻势挫败。这时投降史思明的唐将董秦也跟随燕军来攻河阳,他趁着夜色,率五百人砍开燕军营寨的木栅栏,突围来降,重新归顺唐军,燕军士气大沮。
在燕军攻打南城不利时,史思明派出另一支部队开始猛攻黄河中的中城。中城又叫中潬,是在黄河中间沙洲上修筑建立的城池,专为保护河上浮桥所建,此城不大却是相当坚固,城内立有栅栏,栅外挖有深二丈、宽二丈的堑沟,易守难攻,是三城之枢纽,若有闪失,南北二城将失去联系,有被各个击破的危险,因此李光弼亲自率预备队驻守。十月十二日,史思明部将周挚引兵来攻中潬,李光弼令部将荔非元礼在城外构筑羊马城(类似于羊圈、马圈的临时防御工事,高仅及肩)防御敌兵。周挚依仗人多势众,涉水冲上沙洲,准备强行攻城,他用大车运载攻城器械,又督促士兵填平城外的沟堑,砍倒唐军设置的栅栏,逐渐向城下逼近。见燕军步步进逼,荔非元礼却岿然不动,李光弼质问他为何不阻击敌军,荔非元礼问道:“将军之意是要战还是要守?”李光弼道:“当然要战。”荔非元礼道:“既然要战,现今敌人耗费力气为我军填平壕沟方便我军出击,为何要阻拦呢?”李光弼这才明白荔非元礼的用意,对其大为赞赏。
荔非元礼见燕军填平沟堑,遂遣敢死队进攻,谁料前进了数百步,发现敌军布阵防守严密,不易攻破,遂引兵退回羊马城。李光弼见荔非元礼不战而退,以为他畏敌不前,遂命人将他召回,要以军法将其斩首。荔非元礼以战事正紧,将在外、君命有所不受为由,拒不从命。他等待少时,见敌方防备开始松懈,对麾下道:“刚才李公来召,是要杀我,死于国难还有名,不可因无所作为被杀!”随后下马,使出了镇西军的必杀技——与诸将持长刀列成人墙鼓噪杀出,奋勇冲向敌阵,斩贼数百首人——当年镇西军的前任节度使李嗣业就是凭借此陌刀阵在香积寺之战中大破敌军。燕军措手不及,在混乱中被唐军杀的大败,急忙撤军。
史思明进攻南城与中城失败,于是再将进攻矛头转向北城,派周挚移军渡河再攻北城,想要南北夹击。由于唐军的浮桥安然无恙,李光弼能够快速调军渡河支援。他得悉后很快率主力来到北城,登上城墙观察了敌情后,李光弼发现敌军虽多却军容不整,于是对部下道:“不用畏惧,我料定不到中午,就可破敌”。谁知鏖战到了中午,双方依旧难解难分。李光弼召回众将问道:“诸位觉得敌军阵营哪里最强?”对曰:“西北隅。”于是李光弼命骁将郝廷玉率精骑三百攻击敌军阵地西北隅,命论惟贞令骑兵二百攻击敌阵次强的东南隅,诸军按令而动:若军旗摇动缓慢,则诸军见机行事;若军旗急摇三下至地时则全军猛攻,万众齐进,不许后退一步,若有违令,立斩不赦!下达命令后李光弼又取出匕首插入自己的靴子里,说道:“我为国家三公(李光弼为司空,司空为三公之一),不可死于敌手,万一战败,诸君死于阵前,我亦自尽于此,不让诸君独死!”其麾下士兵见主帅与己有同生共死之志,大为感动,无不勇气倍增,奋勇出战。
双方激战多时,郝廷玉策马奔回,李光弼立即命左右去取他的首级,吓得郝廷玉大叫;“我马中箭,回来换马,不敢退却!”使者回报,李光弼令其换马再战。仆固怀恩与儿子仆固玚稍微退却,李光弼即命人前去将其斩首。仆固怀恩父子见传令官提刀奔自己而来,只得返身再次杀入敌阵,硬着头皮拼死向前。就在战斗进行最为激烈的时候,河阳城头的令旗开始急速摇动,触地三次,各军得到命令,遂个个争先、一起拼命出击,呼声震动天地,直冲敌军阵营。正所谓狭路相逢勇者胜。燕军闻风丧胆,立时大溃,投入黄河而死的就有千余人,被俘虏的有五百余人,两员大将被活捉,主将周挚只带着数名骑兵仓皇而逃,安太清走保怀州。这时史思明不知周挚战败,仍在围攻南城,李光弼遂将大批俘虏送到河边,向史思明炫耀展示唐军在北城的胜利,动摇燕军军心。攻打南城的燕军屡战不胜,又见北城已败,士气立时大沮,只得撤军而走,败逃回了怀州。
接连损兵折将的史思明见河阳难下,便于十二月遣大将李归仁率精锐骑兵五千西进,攻打陕州,但在礓子岭(今河南省陕县东南)被唐军神策兵马使卫伯玉以数百骑击败,燕军损失战马六百余匹,溃败逃走,卫伯玉也因此一战被肃宗提拔为镇西四镇行营节度使。李归仁战败后又与唐军李忠臣部大战于永宁(今河南省洛宁西北)与莎栅(今河南省洛宁东)之间——李忠臣就是在河阳之战中脱离史思明归唐的董秦,为表彰其反正,肃宗特意赐其姓李,名忠臣。在此次大战中,他大破李归仁,阻止了叛军的西进。
燕军屡战不克之后,唐军开始转守为攻。上元元年(公元760年)二月十一日,李光弼留兵守河阳,亲自率军进攻燕将安太清据守的怀州,史思明出兵来援,两军在沁水岸边大战,叛军被斩杀三千人。安太清战败后只得入城据守。李光弼一边留兵围困安太清,一边暗自率主力潜回河阳,防备史思明偷袭。果然史思明转兵来袭,在河阳西渡河未半即被唐军袭击,被歼灭五千余人,不得上岸而回。史思明发觉李光弼时而在怀州,时而在河阳,仿佛有分身之术一般,不知其虚实,只得于四月十九日退回洛阳——刚攻克洛阳之时,他怕李光弼设计诱他进城,只敢在城外屯兵居住,现在经河阳、怀州之战,他见李光弼暂时无力反攻洛阳,这才堂而皇之的进入洛阳,但再也不敢轻易出战。怀州外援已断,李光弼围攻百余日,挖掘地道穿入城中,才攻下怀州,生擒守将安太清——史思明在河阳之战后西进的据点被唐军拔除。
上元二年(公元761年)正月十七日,史思明改年号为应天——从乾元二年(公元759年)十月到上元二年(公元761年)正月整整一年零三个月,史思明被李光弼阻当在河南,不能西进一步。史思明屡次攻城不克,就想诱使李光弼渡河至洛阳与之野战,但李光弼都不为所动,只是坚守不出。
对李光弼坚守不战甚为忧虑的还有肃宗李亨,洛阳再次失陷后,深以为耻的肃宗焦躁不安,屡次催促李光弼尽快收复洛阳。史思明所属多为胡兵,善骑射,利在速战速决,不善于旷日持久的攻打固守城池,而且其兵力在数量上占据优势,因此史思明也迫切希望与唐军决战。为迫使李光弼出城,史思明暗中派细作潜入长安,散布谣言道:“据守洛阳的叛军都是燕地人,出征日久、渴望回乡,现今上下离德,军心不稳。”谣言传来传去,传到唐军之中成了“燕军师老兵疲、上下离心,如果此时出击,定可一举将叛军荡平。”驻守陕州的监军宦官鱼朝恩信以为然,于是不断建议肃宗催促李光弼出兵。李光弼得命后上疏道:“反贼锐气仍在,应伺机而动,不可轻出。”鱼朝恩得知后上书遂诬称李光弼养寇自重,肃宗于是对李光弼产生了疑心。
就在这时,朔方节度使仆固怀恩也上疏称洛阳可以攻克,原来出身于铁勒族的仆固怀恩勇而善战,但性情暴烈固执,自恃功高而常常违法犯纪。他原为郭子仪的部下,郭子仪为人宽厚,总是尽量包容忍让他,每次大战,也依靠他摧锋陷敌完成任务,双方彼此相安无事。而李光弼为人严厉,治军依法甚严,对下属丝毫不留情面。仆固怀恩对此十分忌惮,又曾目睹李光弼诛杀迟到的同僚张用济,未免兔死狐悲,常郁郁不乐。李光弼攻取河阳,降服安太清后,因后者妻子貌美,被仆固怀恩之子仆固玚夺去留在自己帐中,李光弼命令他送回去,仆固玚不听,反而派兵守在帐幕四周。李光弼骑马飞驰而来射杀七人,将那女子夺过来还给安太清。仆固怀恩怒气冲天,道:“公竟然为贼人而杀死官兵吗?!”于是两人嫌隙更深。仆固怀恩对李光弼即心存畏惧,又厌恶不满,于是他此次附会鱼朝恩,煽动肃宗下令李光弼出兵,希望后者出丑。
于是四年前玄宗催促哥舒翰出战的那一幕又上演了:肃宗派出的钦差接踵而至,不断催促李光弼出兵与燕军决战。李光弼不得已,只得命李抱玉镇守河阳,自己会同仆固怀恩与鱼朝恩、神策军节度使卫伯玉等部向洛阳进发。
二月二十三日,唐朝大军抵达洛阳西北的邙山,鉴于唐军兵少,李光弼建议依托邙山依险布阵,仆固怀恩却要在邙山下的平原布阵,李光弼告诫道:“依据险要进可攻退可守,贼兵擅长野战,如驻兵平原,若有不利则全军覆没矣!”但仆固怀恩却一意孤行,并通过鱼朝恩来阻止李光弼,双方争论半日不能决断。二人正争执不下,史思明趁唐军阵势移动不定、立足不稳之际,发起了猛攻。燕军骑兵在一马平川的平原上呼啸过来,唐军霎时崩溃,士卒四散逃命,死伤数千人,物资辎重全部丧失。李光弼与仆固怀恩渡黄河北逃,投奔闻喜(今山西省闻喜县)而去;鱼朝恩与卫伯玉向西逃回陕州;驻守河阳的李抱玉难以抵挡叛军,也弃城逃走奔回泽州——河阳、怀州遂为燕军所占。内部的勾心斗角令李光弼在河阳坚守一年的战果就此化为乌有。
肃宗得知邙山大败后大惊,急忙增兵陕州,防备燕军西进。反攻洛阳失败的李光弼被迫上表请求处分,肃宗遂免去李光弼天下兵马副元帅之职,不让他再在洛阳前线,而是出镇临淮(即泗州,治今江苏省盱眙),去负责东南一带的军务了。
但就在史思明大败唐军,解除了在河阳的后顾之忧欲进兵关中之际,燕军内部又生变乱。这次变乱堪称四年前安庆绪杀父事件的翻版——原来史思明为人凶暴残忍,又猜忌好杀,属下稍不称心,就被屠杀全族,于是部将人人恐惧不能自保。其长子、怀王史朝义,经常随军出战,性情却是恭谦谨慎、爱惜士卒,很得将士敬慕,但他却不为父亲史思明所喜。原来史思明跟安禄山一样,宠爱自己的小儿子,即辛氏的儿子史朝清,史思明一心想诛杀长子史朝义,立少子史朝清为太子,于是在他领兵南下时,留下史朝清镇守大本营范阳。在洛阳击败唐军之后,史思明打算乘胜西入潼关,于是他命史朝义率军为前锋,从崤山北道沿黄河南岸进攻陕州,自己则率主力从崤山南道,经柳泉驿(今河南省宜阳西北)、鹿桥驿(今河南省洛宁县北)向陕州进发。
三月初九日,史朝义军至礓子岭(今河南陕县东南),被唐军卫伯玉部所败。此后数次进攻,皆被击退。史朝义不能前进,只得退屯永宁。这导致史思明南路大军也不敢冒进。史思明以为史朝义畏缩不前、胆小如鼠,咬牙切齿的骂道:“竖子不足成大事!”遂打算以军法将他和手下诸将处斩。
三月十三日,史思明命史朝义筑三角城(即一角依山而建,只筑其余三角的有三面墙的城堡)用以储存军粮,限令一天完工。史朝义刚赶完工,墙上还未来得及涂泥,史思明就前来视察,见未完工,立即破口大骂。史朝义赶忙解释说;“士兵过于疲劳,所以休息了片刻。”史思明骂道:“你爱惜士兵卖好,竟敢违抗我的军令!”他命左右侍从骑马立在城旁监视士兵涂泥,须臾完工。史思明验收完毕仍怒气未息,狠狠地说道:“等攻下陕州,再杀你这个贼东西!”史朝义忧愁恐惧、提心吊胆,不知如何才好——父子双方的矛盾已是一触即发了。
当天夜里,史思明驻扎在鹿桥驿,命心腹曹将军担任警卫。史朝义的军营位于陕城之东,与鹿桥驿近在咫尺,其部将骆悦、蔡文景看到史朝义坐卧不安,也怕他们父子冲突波及自己,于是鼓动史朝义发动政变,先下手为强——若政变成功,不但自己可以免祸,而且还会飞黄腾达。他们私下警告史朝义道:“前日兵败,我们和大王不知道死在何日!自古旧帝王常被罢黜,新帝王也常被拥立,请大王召见曹将军共同商议大事。”史朝义低头不语、犹豫不决,但也未出言反对,骆悦等人催促道:“大王如果不允,我等就去投降唐军了。”史朝义见箭在弦上、不得不发,于是哭泣道:“你们好好去做,千万不要惊动我父亲啊。”得到许可的骆悦与蔡文景等人遂私下召见曹将军,与其密谈,并将密谋和盘托出,邀其参与。曹将军知道史思明平素不得人心,各将领心怀怨恨,不敢犯众怒,于是也表示同意。
当天夜晚,骆悦率亲兵三百人,身穿铠甲,全副武装的直扑鹿桥驿,史思明帐外禁军见了虽然感到奇怪,却心存畏惧,又见曹将军未下令阻拦,也不敢发声。骆悦率军进入史思明卧室,却不见人影。大惊失色的骆悦逼问在史思明身旁侍奉的宦官,才知道史思明恰好去了厕所。这时忽闻听到外面马厩中有铃声响——原来史思明察觉有变,翻身跳墙进入马厩,牵马而出准备逃走。骆悦等人立即登墙瞭望,张弓搭箭,一箭射中史思明手臂,史思明摔下马来,遂被结结实实的捆住。史思明质问道:“是何人领头作乱?”骆悦道:“奉怀王之命。”史思明忙辩解道:“我白天说错了话,活该有此下场。然而现在杀我未免太早,为何不等我攻克长安?如今大事不成了!”然而史思明临死前的求饶根本无济于事,骆悦等人也深知自己不杀史思明,史思明必然要杀自己,于是他们把擒获的史思明押解到柳泉驿囚禁起来,再向史朝义禀报。这时史思明的部将许叔冀和周挚都驻军在福昌(今河南省宜阳福昌镇),许叔冀暗中参与了政变,早有准备,周挚事先一无所知,听闻史思明被囚,不禁大惊失色,以至于昏倒在地。骆悦等人遂劝说史朝义杀了周挚,在史朝义与各路军队到达柳泉驿时,他们又担心夜长梦多军心生变,遂干脆把史思明绞死,以毡毯裹住尸体,用骆驼驮回洛阳。史思明乾元二年(公元759年)四月称帝,上元二年(公元761年)三月被杀,其帝王生涯不过一年十一个月。不过唐军并未趁着这个大好时机展开反攻,因为唐朝方面也有自己的麻烦要处理——唐廷中枢和燕军内部一样,也发生了内乱。返回搜狐,查看更多