当初,张孝忠率易州归顺朝廷,朝廷下诏任命张孝忠为义武节度使,将易、定、沧三州隶属于他。沧州刺史李固烈,是李惟岳的妻兄,他请求回恒州,张孝忠派押牙安喜人程华去交接沧州事务。李固烈把军府中的绫、缣、珍宝财物全部装上几十车,准备出发,士兵们大声喧哗说:“刺史把府库的财物扫荡一空带走,将士们以后挨饿受冻,怎么办!”于是杀了李固烈,灭了他的全家。程华听说变乱,从墙洞逃出,乱兵找到他,请他主持州事。程华不得已,听从了。张孝忠听说后,立即任命程华暂代沧州刺史。程华一向宽厚,以诚心对待将士,将士们安定下来。
适逢朱滔、王武俊反叛,他们轮番派人招降程华,程华都不听从。当时张孝忠在定州,从沧州到定州,必须经过瀛州,瀛州隶属朱滔,道路阻隔不通。沧州录事参军李宇劝说程华,上表陈述利害,请求另外成立一军,程华听从了,派李宇奉表章到皇帝行在。皇上当即任命程华为沧州刺史、横海军副大使、代理节度使事务,赐名日华,命令李日华每年向义武军缴纳租税钱十二万缗。王武俊又派人去劝诱他,当时军中缺马,李日华欺骗使者说:“王大夫(武俊)一定要与我结交,应当派二百骑兵来相助。”王武俊给了他马匹,李日华将马全部留下,打发士兵回去。王武俊大怒,但当时正与马燧等人对峙,不能进攻李日华,李日华因此得以保全。等到王武俊归顺朝廷,李日华才派人去谢罪,偿还马价,并且贿赂他。王武俊高兴了,又与他交好。
庚寅(疑为五月某日),李晟大规模陈列军队,宣告将要收复京城。此前,姚令言等人屡次派间谍窥探李晟进军的日期,都被巡逻骑兵抓获。李晟领着这些间谍观看他所陈列的军队,对他们说:“回去告诉那些叛贼,努力坚守,不要对叛贼不忠诚!”都给他们酒喝,给钱放他们走。于是领兵到通化门外,炫耀武力后返回,叛贼不敢出战。李晟召集众将,询问从何处进攻,众将都请求“先夺取外城,占据街坊市场,然后向北进攻宫阙。”李晟说:“街坊市场狭窄,叛贼如果埋伏兵马格斗,居民惊恐慌乱,对官军不利。如今叛贼重兵都聚集在皇家园林(苑中,指禁苑)中,不如从苑北进攻,直捣其腹心,叛贼必定奔逃。这样,宫阙不会残破,街坊市场不受骚扰,这是上策!”众将都说:“好!”于是发文书给浑瑊以及镇国节度使骆元光、商州节度使尚可孤,约定日期在长安城下会师。壬辰(疑为五月某日),尚可孤在蓝田以西击败朱泚部将仇敬忠,斩杀了他。乙未(疑为五月某日),李晟将军队转移到光泰门外的米仓村。丙申(疑为五月某日),李晟正在亲自监督修筑营垒,朱泚的骁将张庭芝、李希傅领兵大批涌来,李晟对众将说:“起初我还担忧叛贼潜伏不出,现在他们来送死,这是上天助我,不可错失良机!”命令副元帅兵马使吴诜等人纵兵攻击。当时华州军营在北面,兵力较少,叛贼合力进攻它,李晟命令牙前将李演等人率领精兵救援。李演等奋力作战,叛贼败逃。李演等追击,乘胜攻入光泰门,再次交战,又击败叛贼。适逢夜晚,李晟收兵回营。叛贼残部逃入白华门,夜里,听到痛哭声。李希傅是李希烈的弟弟。丁酉(疑为五月某日),李晟再次出兵,众将请求等待西面浑瑊的军队到达,两面夹攻。李晟说:“叛贼多次失败,已经吓破了胆,不乘胜攻取,让他们做好准备,不是好计策。”叛贼又出城交战,官军屡次获胜。骆元光在浐水西岸击败朱泚部众。戊戌(疑为五月某日),李晟在光泰门外布阵,派李演以及牙前兵马使王佖率领骑兵,牙前将史万顷率领步兵,直接抵达禁苑围墙边的神麚村。李晟事先派人在夜里将苑墙凿开两百多步,等到李演等人赶到时,叛贼已经树立栅栏堵住了缺口,从