891年二月,朝廷又封李克用守中书令,李罕之的官职爵也恢复了。
而张浚又贬职为绣州司户。
邢州节度安暗地勾结朱温,李克用就奏请以李存孝担邢州节度。安得后逃往长安,在上截杀。
李克用战胜了朝廷联军后威名大增,他也开始左攻右杀。891年月,李克用攻倒算,进攻云州(大同市)的赫连铎,在北河打败赫连铎的军队,着围攻云州。
七月,李克用的军队云州发猛攻,城中粮食用尽,赫连铎得弃城而逃,到吐谷浑部落。不久,他又到了幽州,投奔卢龙节度李匡威。
赫连铎逃走后,李克用奏请大将石善友为大同防御。
李存孝担邢州节度后,劝说李克用攻打镇州(治所在河北定县,辖区覆盖石家庄市一带),目的是占领河朔地区,李克用同了他的见。
李克用占领云州三个月后,又率军攻打镇州的王镕,李存孝担锋官。
河东军在临城县北的龙尾冈打败镇州军队,随后攻克临城县。着,李存孝又攻占赵州的元氏县、柏乡县。
镇州的王镕北方的卢龙节度李匡威救,李匡威来就与李克用有仇,就带领幽州军队救援王镕。
幽州援军的到来,李克用的军队在地大肆抢掠之后,撤退到邢州驻扎。
到了二年(892年)月,王镕、李匡威纠集十余万人攻打邢州的尧山县。(尧山县后来也称唐山县、隆尧县,属邢台市境内)
李克用养子李存信担蕃汉马步军挥,与李存孝一同攻打王镕,李存孝、李存信二人互猜忌不服,彼逗留观望。
李克用就改派李嗣勋率军迎战,打败幽州、镇州的军队,斩杀擒获三万人。
这镇州、定州、幽州称为“河朔三镇”,镇州的王镕、幽州李匡威是一派,定州的王处存与河东的李克用是另一派。
到了三月,河东李克用、定州义武军节度王处存也兵攻王镕,攻克了滹沱河东北的长镇。
几后,镇州王镕的军队在门县的市与李克用、王处存的联军开激战(门县治所在今河北藁城市北),结李克用、王处存的联军这打败,损失三万余人。
李克用率军退到栾城县驻扎。唐昭宗不希望这几个镇打来打,就诏令规劝河东、镇州、定州、幽州镇和,镇不听。