《舊唐書》卷一百二十一 列傳第七十一

○僕固懷恩 梁崇義 李懷光

僕固懷恩,鐵勒部落仆骨歌濫拔延之曾孫,語訛謂之仆固。貞觀二十年,鐵勒九姓大首領率其部落來降,分置瀚海、燕然、金微、幽陵等九都督府於夏州,別為蕃州以御邊,授歌濫拔延為右武衛大將軍、金微都督。拔延生乙李啜拔,乙李啜拔生懷恩,世襲都督。天寶中,加左領軍大將軍同正員、特進。歷事節度王忠嗣、安思順,皆以善格鬥,達諸蕃情,有統御材,委之心腹。及安祿山反,從郭子儀討高秀岩於雲中,破之,又敗薛忠義於背度山下,抗賊七千騎,生擒忠義男,襲下馬邑郡。十五載,進軍與李光弼合勢,及史思明戰於常山、趙郡、沙河、嘉山,皆大破之,懷恩功居多。

肅宗即位於靈武,懷恩從郭子儀赴行在所。時同羅部落自西京叛賊,北寇朔方,子儀與懷恩擊之。懷恩子玢領徒擊賊,兵敗而降,尋又自拔而歸,懷恩叱而斬之。將士懾駭,無不一當百,遂破同羅千餘騎於河上,盡收其器械、駝馬。肅宗雖仗朔方之眾,將假蕃兵以張形勢,乃遣懷恩與敦煌王承寀使於回紇,請兵結好。回紇可汗遂以女妻承寀,兼請公主,遣首領隨懷恩入朝。二年正月,又從子儀下馮翊、河東二郡。走偽將崔乾祐,又襲破潼關。賊將安守忠、李歸仁自京率眾來援,苦戰二日,官軍敗績。懷恩退至渭水,無舟楫,抱馬以渡,存者僅半,乃奔歸子儀於河東,整其餘眾。四月,子儀赴鳳翔,李歸仁以勁卒五千邀之於三原北。子儀窘急,使懷恩及王升、陳回光、渾釋之、李國貞等五將伏兵於白渠留運橋以待之,賊至伏發,歸仁大敗而走。又從子儀戰於清渠,不利,歸於鳳翔。及回紇使葉護、帝得數千騎來赴國難,南蠻、大食之卒相繼而至。肅宗乃遣廣平王為元帥,以子儀為副,而懷恩領回紇兵從之澧水。賊伏兵於營東,懷恩引回紇馳殺之,匹馬不歸,賊乃大潰。日暮,懷恩謂王曰:"賊必棄城走矣,請以二百騎馬追之,縛取李歸仁、田乾真、安守忠、張通儒。"王曰:"將軍戰亦疲矣,且休息,迨明而後圖之。"懷恩曰:"歸仁、守忠,天下驍賊也,聚勝而敗,此天與我也,奈何縱之不取?若使得眾,復為我患,雖悔無及。夫戰尚速,何明日為?"王固止之,令還營。懷恩又固請,往而復反,一夕四五起。遲明諜至,守忠等果逃。又從王大破賊於陝西之新店,收兩京,皆立殊功。以前後功加開府儀同三司、鴻臚卿同正員、同節度副使。十二月,封豐國公,食實封二百戶。

乾元元年九月,遣九節度擊安慶緒於相州。從郭子儀領朔方行營,破安太清,下懷、衛二州,圍相州,戰愁思崗。凡經五月,常為先鋒,堅敵大陣,必經其戰,勇冠三軍。尋充都知兵馬使。及李光弼代子儀,懷恩又副之。乾元二年,進封大寧郡王,遷御史大夫、朔方行營節度。又從李光弼守河陽,破周出,擒徐璜玉、安太清,拔懷州,皆摧鋒陷敵,功冠諸將。其男瑒又以開府儀同三司從將兵於其軍,每深入虜陣,以勇敢聞,軍中號為"斗將"。

懷恩為人雄毅寡言,應對舒緩,而剛決犯上,始居偏裨之中,意有不合,雖主將必詬怒之。郭子儀為帥,以寬厚容眾,素重懷恩,其麾下皆朔方蕃漢勁卒,恃功怙將,多為不法,子儀每事優容之,行師用兵,倚以輯事。而光弼持法嚴肅,法不貸下,懷恩心憚而頗不葉。上元二年,從李光弼與史思明戰於邙山,不利。肅宗以懷恩功高,恩顧特異諸將,至冬,加工部尚書,敕李輔國及常參官送上,太官造食以寵之。

代宗即位,拜隴右節度,未行,改朔方行營節度,以副郭子儀。其秋,上使中官劉清潭請兵於回紇登里可汗,登里已為史朝義誘之傾國入塞,眾號十萬,關中騷擾,上使殿中監樂子昂馳於塞上勞之,遇於忻州。先是,肅宗以寧國公主下嫁於毗伽闕可汗,毗伽闕可汗又以少子請婚,肅宗以懷恩女妻之。毗伽可汗死,少子代立,即登里可汗。登里立,以懷恩女為可敦。至是,可汗請與懷恩及懷恩之母相見,詔從之。懷恩嫌疑不敢,上因賜鐵券,手詔以遣之,即令其母便發。懷恩與回紇可汗相見於太原,可汗大悅,遂許助討朝義,於是進兵,歷太原、汾、晉,營於陝州以俟期。十月,詔天下兵馬元帥雍王為中軍先鋒,以懷恩為副,加同中書門下平章事,領河東、朔方節度行營及鎮西、回紇兵馬赴陝州,並令諸道節度一時齊進。懷恩與回紇左殺為先鋒,觀軍容使魚朝恩、陝州節度郭英乂為後殿,自澠池入;陳鄭節度李抱玉自河陽入;河南副元帥、雍王留陝州。懷恩等師至黃水,賊徒數萬,堅柵自固。懷恩陣於西原上,廣張旗幟以當之,命驍騎及回紇之眾傍南山出於東北,兩軍舉旗內應,表里擊之,一鼓而拔,賊死者數萬。朝義領鐵騎十萬來救,陣於昭覺寺,賊皆殊死決戰,短兵既接,相殺甚眾。官軍驟擊之,賊陣而不動。魚朝恩令射生五百人下馬,弓弩亂髮,多中賊而死,陣亦如初。鎮西節度使馬璘曰:"事急矣!"遂援旗而進,單騎奔擊,奪賊兩牌,突入萬眾之中,左右披靡,大軍乘之而入,朝義大敗,斬首一萬六千級,生擒四千六百人,降者三萬二千人。轉戰於石榴園、老君廟,賊黨又敗,人馬蹂踐,填於尚書谷,朝義輕騎而走。懷恩乃進收東京及河陽城,封其府庫,偽中書令許叔冀、王伷等,承制釋之,悉皆安堵。