河北庸军嘉山获胜后,整个战场形势,极有利于唐军。杨国忠心怀鬼胎,磨玄宗求肚心切,迫令哥舒翰开关讨城。灵宝西原一战,庸军惨败。哥含嗽被部下劫持降敌,叛军轻取天险遗关。平叛战局因此而急转直下安禄山起兵反叛南下,至攻陷洛阳的月余时间,唐朝廷仓促应变,形势极为被动。及至郭子仪击败高秀岩于代北,颜氏兄弟抗敌于河北,东平(山东东平西北)太守嗣吴王李抵、济南(山东济南)太守李随阻敌东进略地,唐朝廷基本稳定住了阵脚。继而颜真卿、贺兰进明攻取魏郡、信都,郭子仪、李光弼嘉山奏捷,真源令张巡拒敌于雍丘(河南祀县),南阳节度使鲁灵(河南许昌)太守来琪扼守城池,再加哥舒翰固守渔关天险,安禄山叛军处于四面受阻的急迫危困之中。唐朝廷扫平叛乱,看来已是指日可待。
然而,如此有利形势,却出人意外地断送于昏君奸相之手,致使安禄山绝处逢生,叛军凶焰复炽。
前述唐玄宗听信监军宦官边令诚的谗言,冤杀封常清、高仙芝两员大将,已是严重失策。随后强行起用素有威名但已身患风疾的哥舒翰。而哥舒翰却倚仗兵权在握,首先公报宿怨,使人假造密信,以暗通安禄山的罪名陷害安思顺。玄宗又不细察,下令将安思顺、安元贞兄弟处死。这一草率举措,却使得杨国忠心生恐慌,惧怕哥舒翰图谋加害自己。
当时,朝野上下以杨国忠欺君误国,招致祸乱,无不咬牙切齿,必欲除之而后快。哥舒翰的部将王思礼请求上奏玄宗:
诛杀杨国忠以谢天下。哥舒翰不答应。王思札又请求率30名骑兵,把杨国忠劫持到撞关来杀掉。哥舒翰说:“这样做就是我谋反,而不是安禄山谋反。”
杨国忠为自身安全之计,奏请挑选监牧士卒3000人,在禁苑中训练。又招募万名新兵,屯于渐上(陕西西安东)。
名为御敌,实则为防备哥舒翰哥舒翰得知杨国忠组织军队,也担心会遭其暗算,立即上奏请将渐上军隶于撞关。六月一日,哥舒翰将统率浦上军的杨国忠亲信杜乾运召至撞关,借故斩首。这一来,杨国忠更为恐俱不安,竭力想要使哥舒翰尽速出关作战,以免夜长梦多。大敌当前,将相之间如此尔虞我诈,不惜举国事以彻私利,又焉能正确决策,早日讨平叛逆!
说憧关形势。其西距长安仅300余里,地当京曦、河东、河南三道交界之处,南倚华山,群峰重叠,不利行军;北面是黄河激冲直来,在南原之下急折东流。南原沟深坡陡,原下河水紧傍,无路通行,险阻天成。隋末唐初,渔关城在南原之上(陕西关城北村一带)。至武则天时,因河道不断下切而水势有所降落,原麓河畔始可行人,东西大路渐而移于原下,关城也向北迁至滨河之处,仍然控制着东西交通。
渔关以东,在秦岭,山与黄河之间,就是古来有名的函谷道,山路狭窄,高崖陡峭,松柏茂密,遮蔽天日,以深险如函而得名。函谷道是蜻山北麓东西往来的必经之途。靖山之南是洛水河谷、熊耳、外方诸山,皆为秦岭东延的支脉,山峦连绵,交通艰难。
关天险可恃,是为地利。然将相猜忌,却失人和。守关唐军号称20万,声势虽盛,但诸将争权,号令不一,军纪松懈,士气低落。著名的盛唐边塞诗人高适,当时正在哥舒翰幕府中任职,身在渔关。他在战后曾痛陈错失撞关的原因:“仆射哥舒翰”。疾病沉顿,智力将竭。监军李大宜与将士约为香火,使倡妇弹签琵琶,以相娱乐,将蒲饮酒,不恤军务,蕃军及秦陇武士,盛夏五六月,于赤日之中食仓米饭,且犹不足。欲其勇战,安可得乎是年五月底,远在河北的郭子仪、李光弼于嘉山大捷之后,积极准备北取范阳。二人联名上奏朝廷:请引兵北取范阳,覆其巢穴,质贼党妻子以招之,贼必内溃。渔关大军,惟应固守以弊之,不可轻出,郭、李二将的奏议,从全局出发,是以较小代价,赢得平叛胜利的最佳战略。
然而,杨国忠心怀鬼胎,唐玄宗求胜心切,竟置郭、李二人上奏于不顾。适逢有探报上奏:叛将崔乾佑在陕郡的兵力不足4000人,而且都是老弱,戒备松弛。玄宗即派使者催促哥舒翰出兵,收复陕郡和洛阳歌舒翰虽然身患疾病,但毕竟熟谙军事,上奏指出:此乃叛军故意示弱以引诱我军,若出关攻打,正中其奸计;叛军远来利在速战,我军据险利在坚守,请暂且等待。
然而,玄宗却听信杨国忠的挟私之言,以哥舒翰逗留拖延,将会坐失战机,便连下诏令,使者相望于道,逼迫哥舒翰出关。哥舒翰明知出兵后果,然而君命难抗,遂于六月四日捶胸痛哭,领兵出关六月七日,两军相遇于灵宝(河南灵宝)西原。叛军已抢占险要。南靠大山,北据黄河,伏兵于70多里长的隘道两侧,静待唐军进人圈套。六月八日,哥舒翰乘船在黄河中流观察形势,遥望叛军兵少,传令大军前进。王思礼率5万人在前,庞忠率10万人继后。哥舒翰随即率3万人登上黄河北岸的高冈,命令擂鼓以助军威。而叛军以不足1万人迎战,队形散漫,前后不继。唐军官兵望而笑之。交锋之后,叛军一触即溃。唐军不知是计,在后追击,进人隘道。顷刻之间,叛军伏兵齐出,滚木巨石乘高而下。唐军人多路窄,拥挤不堪,枪矛无法施展,死伤惨重。哥舒翰急令以马拉毡车冲击前进。不料中午过后,东风骤起。崔乾佑以数十辆草车阻塞唐军毡车,乘风纵火。函谷道中顿时火光熊熊,烟雾蔽天。唐军迎风受烟,睁不开眼,难辨敌我,自相冲杀。随即聚集弓箭弩手向烟雾之中射击,天黑箭尽,才发觉并无叛军此时,崔乾拓早已调动精锐的同罗骑兵绕过南山,从唐军背后发起攻击。唐军前后受敌,惊骇大乱,或丢盔弃甲遁人山谷,或相互拥挤推人黄河淹死,呼喊之声震天动地。叛军骑兵如虎人羊群,追逐杀戮。唐军完全失去指挥,后队望见前军溃退,先顾自逃命;河北军望见河南军战败,也后撤四散。
哥舒翰带数百名骑兵从首阳山(山西永济南)西面渡过黄河,进人撞关。渔关之外挖有三条防御壕沟,皆宽二丈,深一丈。溃兵争抢人关,人马拥挤坠人壕沟,须臾而满。后面的败兵踏着这血肉之桥,得以通过。逃人关内的残兵只有8000余人口再说哥舒翰到达关西释站,张贴告示收罗溃兵,想重新守卫撞关。然而大势已去,无力回天了。蕃将火拔归仁等人以骑兵包围释站,逼迫哥舒翰降贼。哥舒翰不答应,结果被火拔归仁捆绑在马上,劫持东去。适逢叛将邓季阳、田乾真各带数百骑兵前来,火拔归仁遂向叛军投降。哥舒翰被押送到洛阳后,苟且偷生,屈服于安禄山的淫威。但最后仍落了个囚禁被杀的下场。
六月九日,叛将崔乾佑轻取天险渔关。