郭子儀在天寶初年中舉,從軍後長期在北部邊塞供職。在平定安史之亂中,郭子儀是唐軍主要的指揮者。他忠勇愛國,精於謀略。
代宗廣德元年(公元763年),由吐蕃、吐穀渾、黨項、氐、羌等族組成的20萬大軍,進攻唐大震關(今陝西隴縣以西),邊關告急,而把持朝政的內侍太監程元振竟不向皇上稟報。入侵大軍攻破大震關,繼續深入內地,涇州(今陝西涇川)刺史高暉投降吐蕃,當做向導,加快了各族聯軍的進攻速度。一路長驅直入,逼近京都長安。
代宗皇帝得到消息時,入侵大軍早已深入內地,想找一位強將為帥帶兵抗敵都找不出來,著名的將領郭子儀早被太監程元振和魚朝恩進讒言解職在家。在這危難之機,都想起了郭子儀,代宗命他為副元帥組織抵抗,又命各鎮節度使到京師救助。各鎮節度使接到命令,都按兵不動,因為程元振曾害死過淮西節度使,他們怕入京同樣受到程元振的暗害。
入侵聯軍逼進長安時,代宗皇帝已逃離,入侵軍攻占長安後找了一位叫李承的人,立為名義上的皇帝,準備長期霸占中原。
老將郭子儀奉詔上任,但卻沒有一兵一馬,他沒有知難而退,而是積極召集將士,先找了20多名舊部下,這20多人又到處招兵買馬。各州縣官府敗兵聞聽郭子儀複出帶兵,都感覺有了主心骨,紛紛趕來。節度使白孝德也在判官段秀實的說服下,起兵抗敵,短短的時間,郭子儀便組織起一支大軍。
以吐蕃為首的各族入侵聯軍,聽說郭子儀為帥帶兵抗擊,連忙丟棄長安,退回青海去了。這次長安之危,僅憑郭子儀的名聲威望,便得到解除,使皇帝和大臣們更加認識到郭子儀的價值。
廣德三年(公元764年),大將仆固懷恩對朝廷憤恨,為了報複,勾結回紇、吐蕃聯軍再次入侵唐朝。代宗自然又派老將郭子儀為帥,帶兵抗敵。
郭子儀率軍駐在涇陽(在長安以北),僅有1萬人,而聯軍有10萬多人馬。吐蕃與回紇分駐兩座大營,將涇陽城包圍。
郭子儀想,以自己區區1萬人去與10萬人鬥,就算是全軍覆沒,也難以取勝,應動之以情,曉之以理,勸他們退兵。於是派牙將李光瓚出城到回紇營中,對回紇大帥藥葛羅說:“我家主帥郭令公派我來見大帥說,請不要忘記當年並肩戰鬥的情誼,早日退兵為好。”藥葛羅大帥說:“郭元帥早就去世了,你以為我不知道嗎?休想騙我!”李光瓚說:“我指天發誓,郭令公仍健在,決不敢騙你。”藥葛羅還是不信,說:“如果郭元帥還健在,能夠讓他跟我見一麵嗎?”“這個……”李光瓚不知該如何回答,表示回去請示後再予以答複。
李光瓚回來後,如實向郭子儀報告,郭子儀召集將領們商議對策,他說:“現在敵我力量懸殊,硬拚肯定吃虧。憑我當年與回紇的交情,去見見藥葛羅也無妨。如回紇退兵,剩下吐蕃就容易對付了。”諸將想不出別的辦法,就建議郭子儀率500騎兵跟隨護衛,郭子儀不同意,說:“敵人10萬大軍,我帶500騎兵又有什麽用?隻帶幾名隨從足夠了。”
郭子儀上了馬,正要出城,他兒子兵馬使郭聞訊趕來,拽住馬韁阻止道:“父親大人,回紇如虎似狼,您做為國家元帥,豈能冒生死之危深入虎狼之中?”郭子儀騎在馬背上,說:“如果兩軍交戰,我們父子倆都將戰死。我們戰死不足惜,可身後就是京都長安,那時國家也就危險了。我去見藥葛羅,以理服他,或許能轉危為安。如此,也是天下百姓之福。”郭仍是苦勸,郭子儀大怒道:“滾開”說著手起一鞭,打掉了郭緊攥韁繩的手,揚鞭躍馬,馳出西門。
郭子儀大義凜然地騎著馬走進回紇大營,哨兵以為是普通的送信使者,也不在意。這時,郭子儀身邊一隨從大喊:“大唐元帥郭令公來啦!”哨兵聞聽,急忙報告主帥。大帥藥葛羅拿著弓箭,帶領酋長們騎馬在營前列隊迎候,隻見唐軍來了六騎,下了馬,扔掉兵器,徒步而來,為首的銀發白須者,就是69歲的老將軍郭子儀。
藥葛羅一眼認出郭子儀,驚喜地對眾將軍說:“果然是郭元帥來啦!”於是帶頭跳下馬叩拜。郭子儀執著藥葛羅的手,首先問候回紇可汗葉護,然後指責道:“回紇以往對唐有大功,唐對回紇也有厚報。可如今為何要負盟入侵呢?助叛臣背恩德,實在不是明智之舉。我挺身而來,任憑你處置……”藥葛羅忙解釋說:“都怪仆國懷恩騙我,他說唐朝皇帝已經晏駕,令公也被害死,我才同來。現在聽說皇上還在長安,又親眼見到令公,才知道上了當。仆固懷恩已經病死,也算天誅。我哪能再與令公交戰呢?”
郭子儀聽罷,暗暗高興,覺得退兵有望,又說:“吐蕃不顧前朝之親(即文成公主嫁鬆讚幹布、金城公主嫁尺帶珠丹),蠶食大唐邊境,燒殺搶掠。現在他們搶去的財物用車都裝不下,搶去的牛羊滿山遍野。如果你能幫助打敗吐蕃,這些財物、牛羊全歸你們了,請不要錯過這個機會。”
藥葛羅欣然應允,說:“我受仆固懷恩之騙,已經對不住令公。今天我一定助令公擊退吐蕃以謝罪。”藥葛羅讓部下拿出酒,眾將陪著郭子儀舉杯共飲。郭子儀幾杯酒下肚,發了毒誓:“有負約者,身亡陣前,家族絕滅!”藥葛羅也重複一遍郭子儀說過的誓言,於是眾人齊聲歡呼,氣氛熱烈友好。藥葛羅當即決定,派酋長石野那等6人到長安朝見代宗皇帝,以示友好。
吐蕃統帥得到回紇與唐軍和好,要共同對付吐蕃的消息,慌忙連夜撤退。郭子儀並未罷休,而是派大將白元光率領騎兵配合回紇藥葛羅大軍追擊吐蕃軍,追到靈台西原一帶,展開激戰,殲滅吐蕃1萬餘人。奪回吐蕃掠去的4000人,接著在涇州又打一仗,吐蕃再敗,退至邊境以外。就這樣,一次萬分危急的內外勾結入侵,被郭子儀平息下去。
因勇退吐蕃回紇等族有功,代宗詔拜郭子儀為尚書令。郭子儀一再懇辭,說:“這個官職,過去是太宗充當過的,所以後來均設職不置員。如果讓我擔任,就破壞了這個傳統。這些年由於戰亂,官封很濫,害處不小。現在是該按法製審查整頓之時,應從老臣做起。”代宗聽後覺得有理,這才作罷。