公元752年,李林甫因病去世,这下太子李亨的心里可算是松了一口气,可谁知替代李林甫的杨国忠也和李亨过不去,成了太子的第二个死对头。在安史之乱之前,李亨和杨国忠明里暗里不知争斗了多少次,过着表面上看似平静实则险象环生的生活。安史之乱爆发后,李亨才利用马嵬坡之变,除掉了杨国忠,将兵权抓入手中,架空了唐玄宗李隆基。
公元755年11月初九,安禄山、史思明以讨伐杨国忠为名发动了安史之乱。12月12日,安史叛军拿下洛阳。第二年的6月又攻破潼关。6月13日早上,唐玄宗带着太子李亨、杨国忠、杨贵妃等少数人员从长安城中仓皇出逃,直奔蜀中。6月14日,大军走到马嵬坡的时候,在太子李亨的精心策划下,除去杨国忠等杨氏贵戚,并且逼迫唐玄宗杀掉杨贵妃,以绝后患,而年仅38岁的杨贵妃也在此地丧生。
马嵬坡兵变后,李隆基等人继续西行,沿途的老百姓都拦住其车马,请求他不能置百姓于不顾,应该指挥部队平定叛乱才是。年老的唐玄宗没有了少时的锐气,也没有了那时的抱负,再加上马嵬坡兵变后,给他的冲击力实在是太大了,哪还有什么心情去管理江山社稷呢。百姓无奈之下便请求将太子李亨留下来,带兵收复长安。于是,太子李亨便顺水推舟,以平定叛乱为借口,在马嵬坡和唐玄宗道别。唐玄宗心知,经过这一事件,自己已经人心尽失,没有什么威信可言了,于是便分给太子一部分军队,让其带兵杀敌。
公元756年7月初9,李亨在杜鸿渐等人的陪同下,到达朔方军的大本营灵武。经过一番精密布置规划后,7月12日,李亨在灵武城的南门城楼,举办了简单的登基仪式,史称唐肃宗。登基之后,李亨改年号为至德,并且把当年改为至德元载,唐玄宗李隆基则是被尊为太上皇。当天,肃宗便派遣使者向四川给李隆基报告这一事情。而宋代史学家范祖禹则对此评价说,唐肃宗到达灵武而称帝,而没有经过唐玄宗李隆基的同意,这是对自己父亲的背叛,是不孝的行为。
李亨登基的那天,心情是极为复杂的。多年来的艰险太子路终于走到了尽头,死对头也都一个个地离去,今天登基,终于可以将多年的怨气一吐为快了。可是,身处灵武,和京师长安遥遥相望,两京还在叛军
的手里,肩上的任务是任重而道远啊。不管怎么说,唐肃宗在灵武即位,总算是拉出了平定叛乱的大旗。消息传至百姓和各地官员的耳中时,他们都欢欣鼓舞,期待着平定叛军的那一天。
虽然唐肃宗成了至高无上的皇帝,但是他所接手的可是有史以来唐朝最烂的摊子。当务之急,便是要想出平定叛乱的办法,这对于唐肃宗本身来说并不是一件容易的事情。但是他必须硬着头皮上,因为这是他继位一来所面临的第一件事情,也是唐朝发展的最重要的事情。