晉州、絳州。此時汴軍已經佔據潞州,又派遣大將李讜等人率領數萬軍隊急攻澤州。武皇面對這突如其來的變故,並未選擇退縮。他派遣李存孝從潞州率領三千騎兵前往救援澤州。在激烈的戰鬥中,李存孝展現出了非凡的軍事才能和勇氣。他追擊汴州的將領鄧季筠率領的軍隊,並擒獲了他們的都將十餘人,繳獲馬匹千餘。當晚,李讜見勢不妙收兵撤退。然而,李存孝並未就此罷休。他率領大軍追擊至馬牢關,斬首萬餘級,一直追襲到懷州才返回。隨後,他又率軍攻打潞州。
八月,李存孝在潞州戰場再次取得了輝煌的戰績。他成功擒獲了新任昭義節度使孫揆。起初,朝廷授予孫揆節度使的職位,並讓他率領本軍透過刀黃嶺路前往赴任。然而,這一行動卻被李存孝察覺。他率領三百騎兵埋伏在長子縣的崖谷之間,等待著孫揆的到來。當孫揆手持節杖、身著寬袍大蓋、率領眾人前行時,李存孝突然從谷口衝出,如同天降神兵般擒獲了孫揆以及中使韓歸範和將校五百人。隨後,他將孫揆等人用刑具束縛起來,用繩索串連起來環繞在潞州城下示眾,然後獻給武皇。
武皇見到孫揆後,並未立即處死他。而是語重心長地說道:“你身為士大夫,本應安步當車、從容不迫地走上高位。何必要這樣呢?”然而,孫揆卻無言以對。他被囚禁在晉陽的監獄中,武皇打算任用他為副使,並派人勸說他歸順。但孫揆卻言辭不恭,拒絕了武皇的好意。最終,他因此被殺。
九月,汴州的將領葛從周在潞州戰場失利後,選擇放棄潞州逃遁而去。武皇趁機任命康君立為潞州節度使,李存孝為汾州刺史,以鞏固這一重要地區的統治。十月,張浚的軍隊捲土重來,進入了晉州。遊擊軍隊也到達了汾州、隰州。武皇再次派遣薛鐵山、李承嗣率領三千騎兵從陰地關出發,在洪洞紮營;又派遣李存孝率領五千軍隊在趙城紮營,準備迎戰張浚的大軍。
華州的韓建率領三百壯士試圖冒犯李存孝的營地,卻遭到了李存孝的猛烈反擊。他追擊韓建的軍隊,並直逼晉州的西門。張浚的軍隊雖然出戰,但在李存孝的猛攻下敗下陣來。從此之後,他們便緊閉營門不敢出戰。李存孝則乘勝追擊,率軍攻打絳州。
十二月,隨著冬季的寒風呼嘯而來,晉州的刺史張行恭在絕望中選擇了棄城而逃。韓建、張浚則經由含山路逃遁而去。這場歷時數月的戰爭終於以武皇的勝利而告終。