李晟既收復京師,上遣給事中孔巢父、中使啖守盈持詔征之,懷光素服受命。巢父乃宣言於眾:"太尉軍中誰可領軍事者?"懷光左右皆胡虜,因發怒,亂持兵殺巢父及守盈,自是繕兵益修守拒。上還京師,以侍中渾瑊為河中節度副元帥,將兵討懷光。瑊復破同州,屯軍不進,數為懷光所敗。時仍歲旱蝗,京師初復,經費不給,言事者多請赦懷光。時河東、節度使馬燧威名素著,乃加燧副元帥,與瑊及鎮國軍節度駱元光、邠寧節度韓遊瑰、鄜坊節度唐朝臣會兵同討懷光。燧率軍拔絳州,至寶鼎,慮懷光西走,唐突京邑,乃舍軍朝京師。既還,與瑊先自河東而降其驍將尉珪、徐庭光,統諸軍以圍河中。貞元元年秋,朔方部將牛名俊斬懷光首以降燧瑊隹刃其弟數人,乃自殺。懷光死時年五十七。尋詔以男壹人為嗣,賜莊宅各壹所,仍還懷光屍首,任其收葬,妻子並徙澧州。五年,又詔曰:
懷舊念功,仁之大也;興滅繼絕,義之弘也。昔蔡叔圮族,周公封其子於東土;韓信幹紀,漢後爵其孥以弓高。侯君集之不率景化,我太宗存其胤以主祀。詳考先王之道,洎乎烈祖之訓,皆以刑佐德,俾人向方,則斧鉞之誅,甲兵之伐,蓋不得已而用也。曩歲盜臣竊發,國步多虞,朕狩於近郊,指期薄伐,將振昆陽之旅,以興涿鹿之功,征師未達於諸侯,衛士且疲於七萃。而李懷光三軍夙駕,千裏勤王,上假雷霆之威,下逐虎狼之眾。議功方始,守節靡終,潛構禍胎,拒違朝命,棄同即異,舍順效逆。為臣至此,在法必誅,猶示綏懷,庶其牽復。而梟音益厲,犭希突莫遷,大戮所加,曾無噍類。雖自貽伊戚,與眾棄之,而言念爾勞,何嗟及矣!以其前效猶在,孤魂無歸,懷之怳然,是用〈忄妻〉軫。予欲布陳大惠,冀以化成,保合太和,期於刑措。宜以懷光外孫燕八八賜姓李氏,名承緒,授左衛率府胄曹參軍,承懷光之後。仍賜錢壹千貫,任於懷光墓側置立莊園,侍養懷光妻王氏,並備四時享奠之禮。嗚呼!朕實不德,臨於兆人,泣辜宥罪,素誠所誌。爾其保姓受氏,宣力承家,勉紹乃考之建國庸,無若爾父之違王命。
初,懷光授首,其子琟、瑗等皆死,唯妻王氏在,故上特舍其死。及是又思懷光舊勛,哀其絕後,乃命承緒繼之。
史臣曰:仆固懷恩、李懷光,鹹以勇力,有勞王家,為臣不終,遂行反噬,其罪大矣。然辛雲京、駱奉先、盧杞、白誌貞輩,致彼二逆,貽憂時君,亦可謂國之讒賊矣。梁崇義既無令始,又無善終,與妻投泉,何塞其咎。
贊曰:臣之事君,有死無二。懷恩、懷光,兇終壹致。崇義多奸,國家所棄。迷而亡歸,自速其斃。
《舊唐書》後晉?劉昫等史籍選要