队与叛军联合,于是起用郭子仪为朔方、河中、北庭、潞、仪、泽、沁等州节度行营,兼兴平、定国等军兵马副元帅,进封汾阳郡王,驻守绛州。
唐肃宗病重,不见百官,郭子仪请求道:“老臣接受任命,将要死在外地,不见到陛下,死也不能瞑目。”肃宗命人将其请入卧室,道:“河东的事情全都拜托你了。”并赐他御马等物。郭子仪到达治地后,诛杀为首作乱的王元振等几十人,新任河东节度使辛云京也处死作乱者,各地将领尽皆恐惧,不再敢作乱。
唐代宗能即位,宦官程元振自认为有拥立之功,担心老将难以制服,多次离间诬陷。郭子仪被罢免副元帅之职,而加实户七百,再失兵权,充任肃宗山陵使,督建皇陵。郭子仪将肃宗所赐的诏书一千余件全部呈给代宗,以表明自己的忠心,代宗看后,安慰郭子仪道:“使重臣忧虑,我很惭愧,从今后您不要担心。”此时,史朝义仍占据洛阳,代宗欲派郭子仪与雍王李适率军东征,由于鱼朝恩、程元振的谗言,代宗最终放弃了这个打算。
,!
吐蕃入寇,而程元振隐瞒军情不报,由于之前唐代宗猜忌将领,兵部尚书、同平章事来瑱被谗杀,导致长安几乎没有军队防御。镇守徐州的太尉兼侍中、河南副元帅李光弼因为畏惧谗言不敢带兵入朝救援,襄州刺史、山南东道节度使、同平章事梁崇义在襄州反叛,而驻扎在汾州的河北副元帅、朔方节度使仆固怀恩更是暗中召回纥、吐蕃入侵河西,侵寇泾州,进犯奉天、武功。唐代宗不得已,遂起用雍王李适为关内元帅,郭子仪为关内副元帅,镇守咸阳。
郭子仪自从被罢回京师,他的部曲离散,等到接受诏书为关内副元帅时,郭子仪麾下只有20个骑兵。郭子仪刚到咸阳,吐蕃军已经过渭水,沿着南山东进,郭子仪使王延昌入奏,请给自己增加军队,但是被程元振阻止,不让皇帝见郭子仪、王延昌。等到唐代宗开始治兵时,吐蕃军已过便桥,唐代宗仓促间不知所措,后来唐代宗逃往陕州,官员藏匿、军队逃散。郭子仪听闻后,急忙从咸阳回长安,达到长安后,唐代宗已离开了,唐代宗刚出苑门、渡过浐水,射生将王献忠率四百骑兵叛逃回长安,胁迫丰王李珙等十王向西迎接吐蕃。在开远门遇上郭子仪,郭子仪呵斥王献忠,王献忠下马说:“现在皇帝东逃,国家无主,你身为元帅,废立就在你一句话”。郭子仪没有回应,李珙接着说:“你为什么不说话”。郭子仪责备他,然后派兵将宗室诸王护送到唐代宗那里。
吐蕃进入长安,长安很多官员、百姓逃进山谷,郭子仪率三千骑兵从御宿川沿着山向东走,郭子仪跟王延昌说:“将士大多逃去了商州,现在赶快去召集,并调发武关的关防兵,数日间,向北出蓝田奔赴长安,吐蕃必定逃去”。郭子仪到了蓝田,遇到元帅都虞候臧希让、凤翔节度使高升,得到士兵将近千人,郭子仪与王延昌商量说:“逃散的士兵到商州,官吏必定逃走躲藏起来”。派王延昌直接入商州安抚。正当众将士放纵士兵掠夺时,听闻郭子仪到了,都大喜并表示听郭子仪号令。
郭子仪担心吐蕃攻击唐代宗,就先留下守卫七盘关,三日后才出发去商州,到了商州后收集士兵,合并武关防兵共四千人,官军势力稍微振作起来。此时宝应军使张知节在洛南迎接郭子仪,大阅兵,屯驻商州,威震关中。郭子仪于是流着泪告诉诸位将士要雪国耻,光复长安,众将士都感动并受郭子仪节度。郭子仪任命太子宾客第五琦为粮料使,供给粮食。唐代宗给郭子仪下诏,表示担心吐蕃东出潼关,召郭子仪赶赴行在,郭子仪上表说:“臣不光复长安就没有脸面见陛下您,我若出兵蓝天,敌人必不敢向东去。”唐代宗允许了。另外鄜坊节度判官段秀实告诉节度使白孝德一同率军共讨叛军,白孝德当日就带兵出发,向南急速赶赴长安,与蒲、陕、商、华汇合进击。
光禄卿殷仲卿在蓝田募兵,用郭子仪到了商州,还不知道殷仲卿在蓝田募兵,郭子仪派人前去查探敌人的情况。羽林将军长孙全绪请缨,率两百骑兵前往。郭子仪又令太子宾客第五琦代理京兆尹之职务,一同收复长安。郭子仪又令宝应军使张知节率兵继之,长孙全绪等人到了韩公堆,白天击鼓,晚上则放火,使吐蕃起疑,殷仲卿探知官军势力更加强大。于是,与长孙全绪相互配合,把情形报告给郭子仪,殷仲卿率两百骑兵游荡,直接渡过浐水。
吐蕃惊惧,问百姓,百姓欺骗他们说:“郭子仪从商州领兵收复长安,大军不知有多少”,吐蕃认为官军众多,于是率军退走,余众还在城中。军将王抚及御史大夫王仲升率兵从苑中进来