899年正月,幽州盧龍節(jié)度使劉仁恭想吞并河朔地區(qū)(河北中南部、河南北部區(qū)域),調(diào)集幽州、滄州等十二州的十萬(wàn)兵馬南下。幽州盧龍軍首先攻下貝州(清河縣),在城內(nèi)大肆屠殺,轉(zhuǎn)而再攻擊魏州,魏博節(jié)度使羅紹威(原節(jié)度使羅弘信的兒子)向朱溫求救兵。三月,朱溫派李思安、張存敬率兵救援魏博軍,駐扎在內(nèi)黃縣。劉仁恭的兒子劉守文率五萬(wàn)兵在內(nèi)黃與李思安交戰(zhàn)。李思安先派袁象先設(shè)下伏兵,自己再引幽州兵前來(lái),結(jié)果幽州兵遭遇夾擊導(dǎo)致大敗,損失三萬(wàn)人。汴州大將葛從周也從邢臺(tái)奔赴魏州,當(dāng)幽州軍進(jìn)攻上水關(guān)、館陶門時(shí),葛從周率幾百精銳騎兵殊死決戰(zhàn),打敗幽州兵,活捉了幽州將官薛突厥、王鄶郎等人。汴州、魏州聯(lián)軍乘勝追擊,幽州軍隊(duì)連失八個(gè)營(yíng)寨,劉仁恭父子逃往滄州,此后劉守文留下來(lái)鎮(zhèn)守滄州。
而汴州大將葛從周打敗幽州軍之后,趁勢(shì)從土門進(jìn)攻河?xùn)|李克用的晉軍,另一將領(lǐng)氏叔琮攻克遼州樂(lè)平縣,抵達(dá)榆次駐扎。李克用派遣內(nèi)牙軍副使周德威出兵迎擊。汴州軍有一個(gè)猛將陳章,綽號(hào)“陳夜叉”,他是軍中前鋒,狂妄的要擒獲周德威。雙方在山西清徐縣的洞渦驛展開激戰(zhàn),勇猛的周德威奮力將陳章打下馬,活捉獻(xiàn)給李克用。周德威又趁勢(shì)攻打氏叔琮,斬殺氏叔琮三千軍士,氏叔琮放棄營(yíng)寨逃跑,周德威緊追到石會(huì)關(guān),又?jǐn)貧⒁磺в嗳?。汴軍主將葛從周只好帶領(lǐng)軍隊(duì)撤回。
899年四月,朱溫派遣河陽(yáng)節(jié)度使丁會(huì)攻占了澤州(昭義鎮(zhèn)的潞、澤、邢、洺、磁五州此時(shí)都?xì)w屬朱溫)。五月,李克用派遣蕃漢馬步都指揮使李君慶圍攻潞州。朱溫則派出軍隊(duì)駐扎河陽(yáng),派遣張存敬率軍救援潞州的李罕之,隨后又派丁會(huì)帶領(lǐng)軍隊(duì)從澤州增援,結(jié)果把河?xùn)|軍隊(duì)打得大敗,李君慶被迫解除潞州之圍撤退。李克用對(duì)這次被打敗很生氣,把李君慶及其副將斬殺,任命李嗣昭為蕃漢馬步都指揮使,繼續(xù)攻打潞州。
六月,李罕之病重,朱溫向朝廷上表請(qǐng)求任命李罕之為河陽(yáng)節(jié)度使(取代丁會(huì)),任命丁會(huì)為昭義節(jié)度使,二人職務(wù)互換。不久,朱溫又委派張歸霸守邢州(取代葛從周),把葛從周調(diào)出來(lái)守潞州(取代丁會(huì))。
李罕之在赴任的路上病死于懷州的驛站,時(shí)年58歲。他的兒子李顥用船將靈柩送回,埋葬于河陰縣(李罕之生性殘暴,起初加入黃巢起義軍,成了軍隊(duì)將領(lǐng)。黃巢軍渡江后,李罕之歸附唐朝廷,高駢舉薦他為光州刺史。蔡州秦宗權(quán)攻擊他,于是他棄城依附河陽(yáng)節(jié)度使諸葛爽,被封為懷州刺史。后又擔(dān)任東都洛陽(yáng)留守。諸葛爽死后,李罕之與河陽(yáng)諸葛爽的部將發(fā)生內(nèi)戰(zhàn)。蔡州將領(lǐng)孫儒攻陷河陽(yáng)自任節(jié)度使,李罕之在李克用幫助下收復(fù)河陽(yáng),成為河陽(yáng)節(jié)度使。888年,李罕之與結(jié)義兄弟、河南尹張全義反目,張全義突襲河陽(yáng),李罕之逃往澤州,被李克用任命為澤州刺史。李罕之屯守澤州的幾年間,大肆搶掠周邊各縣,百姓深受其害。后來(lái)與李克用一起討伐李茂貞、王行瑜等人,作戰(zhàn)有功。898年,李罕之趁璐州節(jié)度使剛病亡,從澤州率軍直入潞州,自稱昭義留后,因此受到李克用的責(zé)備。李罕之隨后歸順朱溫,獻(xiàn)出潞州。899年病亡。908年,朱溫下詔贈(zèng)他為中書令)。
潞州、澤州是李克用與朱溫的轄區(qū)分界線,地理位置重要,因此爭(zhēng)奪也很激烈。899年八月,朱溫又召回在潞州的葛從周,派賀德倫前去據(jù)守潞州。李克用派遣李嗣昭帶領(lǐng)軍隊(duì)到達(dá)潞州城下進(jìn)行討伐,并分兵攻打澤州。八月初八,汴軍將領(lǐng)放棄澤州城逃跑,河?xùn)|軍隊(duì)開進(jìn)天井關(guān),李克用委任李孝璋為澤州剌史。
李嗣昭攻打潞州,賀德倫關(guān)閉城門拒不出戰(zhàn),李嗣昭在潞州城外堅(jiān)壁清野。賀德倫被迫放棄潞州城,乘夜逃到壺關(guān)縣,被河?xùn)|軍將領(lǐng)李存審在路上攔截,殺死很多汴軍軍士。葛從周帶兵前來(lái)救援潞州,得知賀德倫等已經(jīng)逃走,只好率兵返回。李克用向朝廷奏請(qǐng)任命汾州剌史孟遷為昭義留后。這樣以來(lái),李克用又占據(jù)潞州、澤州。。
為了攻奪河朔地區(qū),900年四月,朱溫派遣大將葛從周率領(lǐng)兗州、鄆州、滑州、魏州四鎮(zhèn)十萬(wàn)軍馬準(zhǔn)備攻打滄州。五月,先攻下德州,殺死德州刺史傅公和,隨后圍攻劉守文據(jù)守的滄州。劉仁恭一面率領(lǐng)五萬(wàn)軍隊(duì)從幽州南下增援,一面派使者帶著厚禮向晉陽(yáng)(太原)的河?xùn)|軍求救兵。李克用雖然忌恨劉仁恭此前的不忠,但也不希望朱溫吞并河北,還是派遣名將周德威率五千騎兵進(jìn)攻邢州、洺州,緩解汴州軍對(duì)滄州的圍攻。
救援滄州的五萬(wàn)幽州兵,到達(dá)位于滄州以北的青縣乾寧軍駐地。汴州大將葛從周留下張存敬、氏叔琮守住汴州軍營(yíng)寨,自己率精兵迎戰(zhàn)幽州軍于青縣老鴉堤,大破劉仁恭的軍隊(duì),劉仁恭退往保瓦橋。900年七月,李克用再派遣都指揮使李嗣昭率五萬(wàn)兵攻打邢州、洺州,以牽制汴州軍。李嗣昭在沙河打敗汴州軍,乘勝攻取洺州(永年),擒獲刺史朱紹宗。九月,朱溫親率三萬(wàn)大軍進(jìn)逼洺州,李嗣昭放棄洺州往河?xùn)|退兵,但途經(jīng)青山口時(shí),遭遇汴州大將葛從周的伏兵,李嗣昭的偏將王郃郎、楊師悅等被擒獲,損失五千兵。