郭子仪是怎样收复两京的?

在长安陷落之后,唐玄宗带着太子李亨及杨贵妃、杨国忠和数千禁军仓皇出逃。在马嵬驿(今陕西兴平西),随行将士举行兵变,杀杨国忠,并迫唐玄宗缢杀杨贵妃。唐玄宗最后逃到成都,李亨转赴朔方。七月,李亨在灵武(今宁夏灵武)即帝位,是为唐肃宗,遥尊玄宗为上皇天帝。唐肃宗下诏令郭子仪从河北班师,然后以他所率领的五万军队为基础,逐步集中西北的边兵,调运江南的财富,充实灵武的力量。八月,唐肃宗任命郭子仪为兵部尚书、同中书门下平章事,仍为朔方节度使,并重新调整各地的军事部署,准备反击安史的叛军。

九月,叛军将领阿史那从礼率河曲等地各少数民族部落的数万骑兵西进,进抵经略军(今内蒙古杭锦旗南),企图从北线进攻灵武。唐肃宗命令郭子仪率军出击。十一月,郭子仪与阿史那从礼大战于榆林境内黄河北岸(今内蒙古托克托),歼敌三万,俘虏一万,获得全胜,保卫了灵武的安全。接着郭子仪率军南下,进驻洛交(今陕西富县)。至德二年(757年)正月,史思明又会同其他叛军合攻太原,企图夺取河东地区(今山西),进而长驱夺取朔方。李光弼在太原顽强坚守,歼灭大量叛军。正在太原之战紧张进行之际,安庆绪杀父安禄山,自立为帝。安庆绪控制着洛阳、长安一带。郭子仪认为,如果攻占居两京之间的河东(今山西永济西蒲州镇),即可进一步谋取收复两京。于是他首先派心腹潜入河东为内应,然后亲率大军由洛交渡过黄河,顺利地攻占了河东,从而为朝廷收复两京创造了有利条件。

唐肃宗看到安禄山已死,图谋大举讨伐叛军。四月,他任命郭子仪为司空、天下兵马副元帅,授以平定叛军、收复两京的重任。郭子仪率军辗转抵达凤翔行在,唐肃宗又以郭子仪为尚书左仆射。九月,唐肃宗命令天下兵马元帅广平王李俶、副元帅郭子仪率领朔方等军以及回纥兵***十五万,号称二十万,由凤翔出发,向京城长安推进。在长安西,唐军与十几万叛军展开一场激战,歼敌六万余人,驻守长安的叛军首领张通儒丢弃城池东遁,被叛军占领一年零四个月的都城长安为唐军克复了。接着,郭子仪率军乘胜追击,克复潼关,歼敌五千,张通儒收余众退保陕州。安庆绪得知张通儒失败,长安、潼关相继失守,尽发洛阳士卒奔赴陕州,企图在陕州与唐军决一死战,阻止朝廷军队东进。集结到陕州的叛军很快就增加到十五万人。十月,郭子仪指挥各路军马夹击张通儒,叛军崩溃,张通儒等率残兵奔逃洛阳,陕州又被克复。安庆绪闻其主力战败溃散后,从洛阳渡河北上,退保邺城(今河南安阳),郭子仪不战而下洛阳。

京师长安收复后,唐肃宗率百官由凤翔回到长安,并迎太上皇唐玄宗回朝。

十一月,广平王李俶、郭子仪自洛阳入朝,唐肃宗慰劳郭子仪,说:“吾之家国,由卿再造。”唐肃宗在灵武即位后,所以能够迅速打败安史叛军,收复两京,主要是依靠郭子仪的朔方军;而收复两京的战争,虽然名义上由广平王李俶担任元帅而以郭子仪为副元帅,实际上担负起全军指挥职责的是郭子仪,李俶不过是挂名充数而已。所以唐肃宗把再造唐朝之功归于郭子仪,这是完全符合事实的。因此,郭子仪入朝后,唐肃宗即以郭子仪为司徒,封代国公。