九月壬戌日,代宗派遣裴遵庆前往仆固怀恩军中传达圣旨,同时观察他的去向。仆固怀恩见到裴遵庆,抱住他的脚号啕大哭,诉说冤屈。裴遵庆向他说明朝廷的优厚恩宠,婉言劝说他入朝,仆固怀恩答应了。副将范志诚认为不可,说:“您相信他的甜言蜜语,入朝后就会成为来瑱第二,再也不能回来了!” 第二天,仆固怀恩见到裴遵庆,以害怕被杀为由,请求让一个儿子入朝,范志诚又加以阻止,裴遵庆于是返回长安。御史大夫王翊出使回纥返回,仆固怀恩先前与可汗往来密切,担心王翊泄露此事,于是将他扣留。
吐蕃起初入侵时,边将紧急告急,程元振都不向代宗禀报。冬季十月,吐蕃入侵泾州,刺史高晖献城投降,于是担任吐蕃的向导,引领吐蕃深入内地;吐蕃经过邠州时,代宗才得知消息。十月辛未日,吐蕃入侵奉天、武功,京师震动惊骇。代宗下诏任命雍王李适为关内元帅,郭子仪为副元帅,出镇咸阳抵御吐蕃。
郭子仪闲置已久,部曲离散,到这时才招募到二十名骑兵出发,到达咸阳时,吐蕃率领吐谷浑、党项、氐、羌等各族军队二十余万人,弥漫数十里,已经从司竹园渡过渭河,沿着山脉向东进军。郭子仪派判官中书舍人王延昌入朝奏请增兵,程元振加以阻止,代宗最终没有召见他。十月癸酉日,渭北行营兵马使吕月将率领二千名精锐士兵,在盩厔以西击败吐蕃。十月乙亥日,吐蕃入侵盩厔,吕月将再次奋力作战,士兵伤亡殆尽,被吐蕃擒获。
代宗正在整顿军队,而吐蕃已经渡过便桥(渭桥),仓促之间不知所措。十月丙子日,代宗出逃陕州,官吏躲藏逃窜,六军溃散。郭子仪听说后,立即从咸阳返回长安,等到达时,代宗已经离去。代宗刚出苑门,渡过浐水,射生将王献忠率领四百名骑兵反叛,返回长安,胁迫丰王李珙等十位亲王向西迎接吐蕃。在开远门内遇到郭子仪,郭子仪呵斥他们,王献忠下马,对郭子仪说:“如今主上东迁,社稷无主,令公身为元帅,废立君主就在您一句话。” 郭子仪没有回应。李珙越次上前说:“公为什么不说话!” 郭子仪责备他,派兵护送各位亲王前往行在(代宗驻地)。十月丁丑日,代宗到达华州,官吏逃散,不再有供给,随从将士不免遭受冻饿。恰逢观军容使鱼朝恩率领神策军从陕州前来迎接,代宗于是前往鱼朝恩的军营。丰王李珙在潼关拜见代宗,代宗没有责备他,退到幕帐中后,李珙有不恭敬的言语;群臣上奏请求诛杀他,代宗于是赐他死。
十月戊寅日,吐蕃进入长安,高晖与吐蕃大将马重英等拥立已故邠王守礼的孙子广武王李承宏为皇帝,改元,设置百官,任命前翰林学士于可封等为宰相。吐蕃抢掠府库、街市,焚烧房屋,长安城中一片萧条。苗晋卿卧病在家,吐蕃派人将他抬入宫中,胁迫他任职,苗晋卿闭口不言,吐蕃不敢杀他。于是溃散的六军将士在各地抢掠,士民躲避战乱,都逃入山谷。
十月辛巳日,代宗到达陕州,百官逐渐有前来投奔的。郭子仪率领三十名骑兵从御宿川沿着山脉向东进军,对王延昌说:“六军将士溃散的大多在商州,如今迅速前往收拢他们,同时征发武关的防守士兵,几天之内,向北从蓝田出兵,逼近长安,吐蕃必定会逃走。” 经过蓝田时,遇到元帅都虞候臧希让、凤翔节度使高升,收拢士兵近千人。郭子仪与王延昌商议说:“溃散的士兵到达商州,官吏必定逃匿,人心混乱。” 派王延昌径直进入商州安抚晓谕。各位将领正在放纵士兵抢掠,听说郭子仪到来,都大喜听命。郭子仪担心吐蕃逼近代宗的行在,在七盘留驻三天后才出发,等到达商州时,沿途收拢士兵,加上武关的防守士兵,共计四千人,军势逐渐振作。郭子仪于是哭着晓谕将士,要共同洗雪国耻,收复长安,将士们都感激涕零,接受约束。郭子仪请求太子宾客第五琦担任粮料使,供给军粮。代宗赐给郭子仪诏书,担心吐蕃向东冲出潼关,征召郭子仪前往行在。郭子仪上表说:“臣不收复京城,无颜见陛下,如果出兵蓝田,吐蕃必定不敢向东进军。” 代宗答应了他。鄜坊节度判官段秀实劝说节度使白孝德领兵奔赴国难,白孝德当天就大举出兵,向南奔赴京畿,与蒲、陕、商、华各州军队合力进击吐蕃。
吐蕃拥立广武王李承宏后,想要抢掠城中的士人、妇女、工匠,整顿军队返回本国。郭子仪派左羽林大将军长孙全绪率领二百名骑兵从蓝田出发,侦察吐蕃的动向,任命第五琦代理京兆尹,与他一同前往,又命令宝应军使张知节领兵随后跟进。长孙全绪到达韩公堆,白天击鼓张设旗帜,夜间多点燃火把,来迷惑吐蕃。前光禄卿殷仲卿聚集近千名士兵,守卫蓝田,与长孙全绪内外呼应,率领二百余