羅恒之戰爆發時,唐朝正處於經濟發達、國力強盛的時期。高仙芝率領三萬大軍,加上安西氏府和盟友的三萬大軍,六萬大軍對抗整個阿拉伯帝國。戰鬥在羅恒爆發,唐軍孤軍奮戰。但是阿拉伯帝國有幾十萬兵馬,戰鬥是在靠近阿拉伯帝國的地盤上進行的。所以唐朝的部隊在兵力、後方補給、熟悉地形等方面都不占優勢。
但正是在這種情況下,戰鬥剛剛爆發的時候,唐軍也占據了極大的優勢。在高仙芝的領導下,士兵們非常勇敢,他們把阿拉伯帝國的軍隊壹個接壹個地打退了。但由於無法速戰速決,唐軍烈士逐漸浮出水面,雙方壹度僵持不下。
然而,就在這個重要時刻,他的盟友葛突然背叛唐朝,轉而投靠阿拉伯帝國,導致原本的局勢驟然逆轉,阿拉伯帝國轉敗為勝。唐軍被打得到處都是,死了很多人。戰敗後,高仙芝想組織部隊再戰,卻發現剩余人數太少,後方補給不足。再加上李的分析和勸說,高仙芝最終放棄了,決定帶領剩余部隊回京。