唐肃宗李亨为光复长安,命郭子仪率朔方军及安西、北庭等镇兵马二次反攻。公元757年4月,唐军与叛军安守忠部于清渠遭遇,因郭子仪轻敌冒进,遭叛军伏击惨败,退守武功县。此战暴露唐军骑兵劣势,郭子仪提议向回纥借兵,李亨遂借得回纥叶护太子所率四千精锐骑兵。
9月,广平王李俶统十五万大军分三路再攻长安。香积寺决战中,叛军李归仁部率先冲锋,唐军前锋李嗣业赤膊持刀死战,以磨刀阵绞杀叛军骑兵,稳住阵脚。叛军欲以伏兵迂回偷袭,但被回纥精锐骑兵击溃,士气崩溃。最终唐军前后夹击,歼灭叛军主力,迫使其弃守长安。
长安光复后,肃宗曾承诺将城中财宝尽归回纥。面对回纥叶护太子索要承诺,广平王李俶以兄弟情谊斡旋,暂缓兑现,避免长安再遭劫难。唐军入城时百姓夹道相迎,但洛阳战事与回纥财宝承诺的隐患仍未消除。