《舊唐書》卷一百三十三 列傳第八十三
神策軍家族多陷於泚,晟家亦百口在賊中,左右或有言及家者,晟因泣下曰:"乘輿何在,而敢恤家乎!"泚又使晟小吏王無忌之婿詣晟軍,且曰:"公家無恙,城中有書聞。"晟曰:"爾敢與賊為間!"遽命斬之。時轉輸不至,盛夏軍士或衣裘褐,晟亦同勞苦,每以大義奮激士心,卒無離叛者。會將吏數輩自賊中逃來,言泚眾攜離可滅之狀,士心益奮。先是,賊將姚令言及偽中丞崔宣鹹使諜覘我軍,為邏騎所得,拘送於晟,晟解縛,食而遣之,誡之曰:"爾報崔宣,善為賊守,諸人勉力自固,勿不忠於賊也!"
五月三日,晟引軍抵通化門,耀武而還,賊不敢出。晨集將佐,圖兵所向,諸將曰:"先拔外城,既有市里,然後北清宮闕。"晟曰:"若先收坊市,巷陌隘狹,間以居人,若賊設伏格鬥,百姓囂潰,非計也。且賊重兵堅甲,皆在苑中,若自苑擊其心腹,彼將圖走不暇,如此則宮闕保全,市不易肆,計之上也。"諸將曰:"善"。乃移書瑊、駱元光、尚可孤,剋期進軍於城下。
其月二十五日夜,晟自東渭橋移軍於光泰門外米倉村,以薄京城。晟臨高指麾,令設壕柵以候賊軍。俄而賊眾大至,賊驍將張庭芝、李希倩逼柵求戰,晟謂諸將曰:"吾恐賊不出,今冒死而來,天贊我也!"勒吳詵、康英俊、史萬頃、孟涉等縱兵擊之。時華州營在北,兵少,賊併力攻之,晟遣李演、孟華以精卒救之。中軍鼓譟,演力戰,大破之,乘勝入光泰門;再戰,又敗之,殭屍蔽地,餘眾走入白華,夜聞慟哭之聲。
翌日,將復出師,諸將請待西軍至,則左右夾攻。晟曰:"賊既傷敗,須乘勝撲滅,若俟其有備,豈王師之利耶!如待西軍,恐失機便。"二十八日,晟大集諸將駱元光、尚可孤,兵馬使吳詵、王佖,都虞候邢君牙、李演、史萬頃,神策將孟涉、康英俊,華州將郭審金、權文成,商州將彭元俊等,號令誓師畢,陳兵於光泰門外。乃使王佖、李演率騎軍,史萬頃領步卒,直抵苑牆神麚村。晟先是夜使人開苑牆二百餘步,至是賊已樹木柵之,賊倚柵拒戰。晟叱軍士曰:"安得縱賊如此,當先斬公等!"萬頃懼,先登,拔柵而入,王佖騎軍繼進,賊即奔潰,獲賊將段誠諫,大軍分道併入,鼓譟雷動。姚令言、張庭芝、李希倩猶力捍官軍,晟令決勝軍使唐良臣、兵馬使趙光銑、楊萬榮、孟日華等步騎齊進,賊軍陣成而屢北。戰十餘合,乘勝驅蹙,至於白華。忽有賊騎千餘出於官軍之背,晟以麾下百餘騎馳之,左右呼曰:"相公來!"賊聞之驚潰,官軍追斬,不可勝計。朱泚、姚令言、張庭芝尚有眾萬人,相率遁走,晟遣田子奇追之,其餘凶黨相率來降。是日,晟軍入京城,勒兵屯於含元殿前,晟舍於右金吾仗,仍號令諸軍曰"晟實不武,上憑睿算,下賴士心,幸得殲厥凶渠,肅清宮禁,皆三軍之力也。長安士庶,久陷賊庭,若小有震驚,則非伐罪吊人之義也。晟與公等各有家室,離別數年,今已成功,相見非晚,五日內不得輒通家信,違命者斬。"乃遣京兆尹李齊運、攝長安令陳元眾、攝萬年令韋上伋告喻百姓,居人安堵,秋毫無所犯。尚可孤軍人有擅取賊馬者,晟大將高明曜虜賊女妓一人,司馬伷取賊馬二匹,晟皆立斬之,莫敢忤視。士庶無不感悅,鹹歔欷流涕,遠坊居人,亦有經宿方知者。二十九日,令孟涉屯於白華,尚可孤屯望仙門,駱元光屯章敬寺,晟自屯於安國寺。是日,斬賊將李希倩等八人,徇於市。
六月四日,晟破賊露布至梁州,上覽之感泣,群臣無不隕涕,因上壽稱萬歲,奏曰:"李晟虔奉聖謨,蕩滌凶醜。然古之樹勛,力復都邑者,往往有之;至於不驚宗廟,不易市肆,長安人不識旗鼓,安堵如初,自三代以來,未之有也。"上曰:"天生李晟,為社稷萬人,不為朕也。"百官拜賀而退。是日,晟斬偽相李忠臣、張光晟、蔣鎮、喬琳、洪經綸、崔宣等,又表守臣節不屈於賊者程鎮之、劉乃、蔣沇、趙曄、薛岌等。
晟初屯渭橋時,熒惑守歲,久之方退,賓介或勸曰:"今熒惑已退,皇家之利也,可速用兵。"晟曰:"天子外次,人臣但當死節,垂象玄遠,吾安知天道耶!"至是,謂參佐曰:"前者士大夫勸晟出兵,非敢拒也,且軍可用之,不可使知之。嘗聞五緯盈縮無準,晟懼復來守歲,則我軍不戰而自潰。"參佐嘆服,皆曰:"非所及也。"尋拜晟司徒,兼中書令,實封一千戶。