大唐建立后,朝廷在河西、陇右、关中(今甘肃、青海、陕西一带)和西域(今新疆、中亚一带)等地区为保卫边防与对西域的控制,和吐蕃之间,进行了长期的作战。多年来,吐蕃虽然在边境上不时的侵扰,但始终未能有效突破唐朝的边防,更没有机会长驱直入。
然而,自从安史之乱爆发后,朝廷为了集中力量平定这场叛乱,把朔方、陇右、河西、安西、北庭等边防重镇的精锐部队全部调回国内,称之为行营。只留下一些老弱残兵驻守,帝国的边防体系从此开始就名存实亡了。
嗅觉敏感的少数民族部落这时开始蠢蠢欲动,不断在边境制造事端,进行侵扰。尤其是吐蕃,他们不断的向内地蚕食。数年时间,西北地区数十州相继沦陷,自凤翔以西,州以北,均并入吐蕃的领地。
公元763年七月,吐蕃纠集吐谷浑、党项、氐、羌等各族军队二十多万人,向唐朝发起大规模进攻,边境频频告急。吐蕃侵入大震关,攻陷兰州、廓州、河州、州、洮州、岷州、秦州、成州、渭州等地。
由于安史之乱的负面影响,此时的皇帝对朝廷中的武将猜忌心颇重,于是宦官作为一股强劲的势力,开始登上唐朝的政治舞台。他们先是掌握了禁军,有了军权,说起话来腰杆子自然硬朗。
此情况到了唐代宗李豫时期尤甚,他先是重用宦官李辅国。李辅国也由此成了唐朝历史上第一个擅权乱政、一手遮天的宦官。后来唐代宗不得已杀掉了飞扬跋扈的李辅国,又开始重用宦官程元振。
吐蕃大举入侵时,程元振已是骠骑大将军兼内侍监,牢牢地把握着朝政大权,就连皇帝要得到外界的消息,都要通过他的口来转达。
接到边关的急报,程元振对此却置若罔闻,只将其视为一般性袭扰,既不上奏代宗,也不发兵御敌。这才让吐蕃大军一路几乎没遇到像样的抵抗,大兵得以长驱直入。
十月,当吐蕃的军队抵达泾州时,泾州刺史高晖举城投降。有了高晖这个好向导,从此深入内地的路变得更加平坦起来。
直到敌兵到了邠州(今陕西彬县)时,唐代宗才得知敌寇犯边的消息,为此京师大为震惊。代宗急忙下诏任命雍王李适为关内元帅,郭子仪为副元帅,赶快组织力量,抵御吐蕃的进攻。
此时的郭子仪闲居京师已久,部下早已离散。这时,郭子仪才临时招募,征得骑兵二十人启程。达到渭北行营,指示兵马使吕月将率领精锐部队二千人,和敌军拼死作战,士兵全部战死。
郭子仪赶紧派遣判官中书舍人王延昌入朝奏报军情,请求增兵支援。但程元振嫉妒平日里郭子仪战功卓着,威名赫赫,竟横加阻拦,王延昌没有见到唐代宗,朝廷都不知情况是多么危急。
遭遇这么一个小的抵抗,对吐蕃军队来说,构不成实质性的威胁。大军继续前行,当抵达长安近郊时,程元振才意识到事情的严重性,马上告知皇帝详情。听到此消息,唐代宗仿佛被一个晴天霹雳给震傻了,顿时惊慌失措,失去了平日的仪态。来不及交待一切,就匆忙中在禁军和宦官的簇拥下逃往陕州。
皇上一跑,京师顿时大乱。满朝文武都像无头苍蝇似的各自逃命,禁军部队也一哄而散。