张皇后靠的是当时很有势力的宦官李辅国,老李向来听从于她。可是此时李辅国权衡一下利弊之后,得出结论,李豫胜算更大,于是临时倒戈,支持李豫。就这样张皇后偷鸡不成蚀把米,被李辅国给搞掉了,李豫顺利登基。不过李豫面对的是一个内忧外患并存的乱摊子,他的一生为处理这个乱摊子确实付出了很大努力。首先是平叛,尽管当时安禄山已被搞定,但史思明这方面还在猖獗;史思明被他的儿子史朝义杀掉,史朝义又占领了洛阳!几经折腾,唐王朝已经元气大伤,无奈唐代宗只有求助于回纥;又让其长子李适任兵马大元帅,郭子仪为副元帅,与回纥联合终于打败叛军,收复洛阳。史朝义自杀,延续8年之久的安史之乱才算平息。
可是没想到的是,把虎打跑了,却引来了狼。援军回纥很不像样子,在洛阳城里烧杀抢掠,搞的大家很不爽。李豫不想再起干戈,就忍着,回纥人给老百姓带来很大灾难。这还不算,吐蕃人又趁乱闹事。吐蕃带领吐谷浑、党项、羌等族20万大军直奔长安杀来。他们在长安照样烧杀抢掠,唐代宗李豫又任命长子李适为兵马大元帅,郭子仪为副元帅抗敌。幸亏郭子仪英勇善战,好不容易才打败占领长安15天的吐蕃联军,不过长安也变得满目疮痍了。
事情还没完,曾在平叛安史之乱中立过大功的,被唐代宗李豫列为凌烟阁功臣之首的仆固怀恩(铁勒族人,其家族中有四十六人为国殉难,号称满门忠烈)叛唐,765年八月,仆固怀恩引吐蕃、回纥等共30万大军,又奔长安杀来。京师震恐,代宗急召郭子仪,屯驻长安北面的泾阳城。郭子仪说服回纥,此间仆固怀恩病死于军中。唐军与回纥军再次联合,大破吐蕃于灵武台西原,斩首五万,生擒万人。这才安生了几天。
唐代宗在解决外患的同时,还得解决内忧。一是宦官专权。先是宦官李辅国因为拥立代宗有功,便居功自傲,专横跋扈,和另一宦官程元振斗权。李豫暗中支持程元振,派刺客杀掉了李辅国;可刚干掉李辅国,封程元振为骠骑大将军,程元振更加嚣张,继续弄权,李豫又设法把程元振流放;刚解决掉程元振,又出现了宦官鱼朝恩专权,一浪高过一浪,李豫又在宰相元载的帮助下,诛杀了鱼朝恩;刚干掉鱼朝恩,元载又专权,简直没玩没了啦!于是李豫又想法把元载摆平……