唐昭宗天复二年(壬戌,公元902年)
春季,正月癸丑(初六),朱全忠率领军队再次驻扎三原,不久又移驻武功。河东将领李嗣昭、周德威攻击慈州、隰州,藉以分散朱全忠的兵势。
李嗣昭等攻克慈州、隰州,向晋州、绛州进逼。己丑(十二日),朱全忠派遣他哥哥的儿子朱友宁率领军队,会同晋州刺史氏叔琮攻击河东军队。李嗣昭偷袭并攻取绛州,汴军将领康怀英又收复绛州。李嗣昭等驻扎蒲县。乙未(十八日),汴州军队十万在蒲南扎营,氏叔琮乘夜率众截断李嗣昭等的归路,并进攻他们的营垒,将河东军队打得大败,杀获一万余人。己亥(二十二日),朱全忠自河中前往,乙巳(二十八日)到达晋州。
戊午(十二日),氏叔琮、朱友宁进攻李嗣昭、周德威的营寨。当时,汴州军队横阵十里,而河东军队不过数万人,深入敌人境内,众人心中恐惧。周德威出战失败,密令嗣昭率领后军在前面离去,周德威随即率领骑兵也撤退。氏叔琮、朱友宁率兵长驱追逐,生擒李克用的儿子李廷鸾,河东军队惊慌溃逃,兵器粮草等物几乎全部抛弃。朱全忠命令氏叔琮、朱友宁乘胜进攻河东。
李克用听说李嗣昭等失败,派遣李存信率领亲兵前去迎敌。李存信到达清源县,遇见汴州军队,又逃回晋阳,汴州军队夺取取慈、隰、汾三州。辛酉(十五日),汴州军队包置晋阳,在晋祠扎营,攻击晋阳城的西门。周德威、李嗣昭收集余众,沿着西山得以返回晋阳。晋阳城中的军队没有集结,氏叔琮攻城非常紧急,每次巡视围城的军队,总是宽袍大带,借以表示优闲。李克用日夜登城,不能睡觉吃饭。他召集各位将领商议退守云州,李嗣昭、李嗣源、周德威说:“儿子在这里,一定能固守。您不要做退守云州的打算,动摇人心!”李存信说:“关东、河北都受朱温授制,我们兵力缺少,地方狭小,据守这个孤城,他们环城垒砌墙垣,挖掘壕沟,用长期围固制服我们,我们上天无路,坐等困死罢了。现在情势已急,不如暂时进入北方鞑靼,慢慢再设法进取。”李嗣昭极力争辩,李克用不能决断。刘夫人对李克用说:“李存信不过是北川的放羊娃罢了,哪里知道长远打算!您常笑王行瑜轻率地弃城逃走,死于敌人之手,今天反要效法他吗!况县您从前在鞑靼居住,几乎不能自免,幸亏朝廷多事,这才能够再回来。现在一只脚出城,就会立即发生意外祸乱,塞外哪能到达呢!”李克用这才打消离城出走的念头。过了数日,逃散的兵卒又集结起来,节度使军府逐渐安定。李克用的弟弟李克宁任忻州刺史,听说汴州军队到了,途中又返回晋阳,说:“此城是我战死的地方,离开此城,将往哪里去!”众心这才安定下来。