李克恭骄横放纵,不懂得用兵打仗。潞州的百姓向来喜欢李克修的简约俭朴,而且李克修并不是因为有罪而死,潞州的百姓都十分怜悯他,因此将士们都对李克恭心怀二心。起初,潞州的百姓背叛孟氏,牙将安居受等人召来河东的军队,才攻取了潞州。等到孟迁献出邢州、洺州、磁州三州,归附李克用之后,李克用对他十分宠信重用,任命他为军城都虞候,他的同族子弟也都被提拔担任重要官职。安居受等人既心怀怨恨,又十分恐惧。昭义镇有一支精锐的军队,号称 “后院将”。李克用得到邢、洺、磁三州之后,打算图谋河朔地区,于是命令李克恭挑选后院将中尤其骁勇善战的五百名士兵,送往晋阳,潞州的百姓都十分惋惜。李克恭派遣牙将李元审以及小校冯霸率领这五百名士兵前往晋阳,走到铜鞮的时候,冯霸劫持这些士兵发动叛乱,沿着山路向南行进,到达沁水的时候,手下已经有三千人。李元审率军攻打冯霸,被冯霸的军队击伤,逃回潞州。庚子日,李克恭前往李元审的住所探望他,安居受率领党羽发动叛乱,攻打并焚烧了李元审的住所,李克恭、李元审都被杀死。将士们共同推举安居受担任留后,归附朱全忠。安居受派人前去召见冯霸,冯霸没有前来。安居受十分恐惧,于是逃离潞州,被山野间的百姓杀死。冯霸率领军队进入潞州,自己担任留后。
当时朝廷正在讨伐李克用,听说李克恭被杀的消息后,朝中大臣都相互庆贺。朱全忠派遣河阳留后朱崇节率领军队进入潞州,暂代留后。李克用派遣康君立、李存孝率领军队围攻潞州。
壬子日,张浚率领各路军队的五十二都,以及邠州、宁州、鄜州、夏州的杂虏军队,共计五万人,从京城长安出发。昭宗亲自登上安喜楼,为张浚饯行。张浚屏退身边的随从,对昭宗说:“等我先铲除了外部的祸患,然后再为陛下铲除内部的奸贼。” 杨复恭在一旁偷听,听到了这番话。两军中尉在长乐坂为张浚饯行,杨复恭向张浚敬酒,张浚以喝醉了为由推辞,杨复恭戏谑地说:“相公手持斧钺,率军出征,难道是在故作姿态吗?” 张浚说:“等我平定贼寇,班师回朝的时候,再让你看我如何故作姿态吧!” 杨复恭听后,更加忌恨张浚。癸丑日,朝廷削去李罕之的官职爵位。六月,任命孙揆为昭义节度使,充任招讨副使。
丁巳日,茂州刺史李继昌率领军队救援成都。己未日,王建率军攻打李继昌,将他斩杀。辛酉日,资简都制置应援使谢从本杀死雅州刺史张承简,献出雅州城,向王建投降。
孙儒向朱全忠请求和解,朱全忠于是上表朝廷,推荐孙儒担任淮南节度使。没过多久,朱全忠就杀死了孙儒的使者,双方再次成为仇敌。
光启末年,德州刺史卢彦威驱逐义昌节度使杨全玫,自称留后,请求朝廷赐予节度使的旌节,朝廷没有答应。到这个时候,王镕、罗弘信趁着张浚出兵讨伐李克用的机会,为卢彦威向朝廷求情,朝廷于是任命卢彦威为义昌节度使。
张浚在晋州会合宣武、镇国、静难、凤翔、保大、定难等镇的军队。
朝廷将义成军改名为宣义军。辛未日,任命朱全忠为宣武、宣义节度使。朱全忠因为正忙着与时溥、杨行密作战,四处征兵派戍,地域过于辽阔,于是推辞了宣义节度使的职位,请求朝廷任命胡真为宣义节度使,昭宗答应了他的请求。但宣义军的赋税收入,仍然全部由朱全忠掌控,就如同他自己管辖的地区一样。等到胡真入朝担任统军之后,朝廷最终任命朱全忠为宣武、宣义两镇节度使,免去了他所兼任的淮南节度使的职位。
秋季,七月,朝廷的军队抵达阴地关。朱全忠派遣骁勇的将领葛从周率领一千名骑兵,暗中从壶关出发,连夜抵达潞州,冲破敌军的包围圈,进入潞州城。朱全忠又派遣其他将领李谠、李重胤、邓季筠率领军队在泽州攻打李罕之,同时派遣张全义、朱友裕率领军队屯驻在泽州的北面,作为葛从周的援军。邓季筠,是下邑人。朱全忠上奏朝廷说:“我已经派遣军队驻守潞州,请孙揆赶赴潞州,到任就职。” 张浚也担心昭义镇最终会被汴州的军队占据,于是分出两千名士兵,让孙揆率领,赶赴潞州。八月,乙丑日,孙揆从晋州出发。李存孝得知这个消息后,率领三百名骑兵在长子西面的山谷中设下埋伏。孙揆高举节度使的旌旗,手持节度使的符节,穿着宽大的官服,坐在高大的伞