貞明三年(917)二月五日,晉軍進(jìn)攻黎陽,劉鄩擊退了他們。
冬十月,晉王從魏州回太原。
十二月,晉王從太原又到魏州。十五日,末帝駕臨洛陽,因?yàn)槊髂陮⒃谀辖寂e行祭祀。于是前往伊闕,親自拜祭宣陵。當(dāng)時(shí)租庸使趙巖勸末帝在洛陽郊外祭天,并說:“帝王接受天命,必須行祭天大禮,愿陛下盡力做到。”宰臣敬翔上奏說“:國(guó)家從劉尋阝戰(zhàn)敗以來,倉庫的積蓄用盡,靠一點(diǎn)點(diǎn)向老百姓征斂,供給軍隊(duì)都不夠,郊祀的禮儀,需要金錢頒行賞賜,正是博取虛名而承受實(shí)際上的損耗。況且晉人大軍壓境,御駕不可輕易行動(dòng)。”末帝不聽從,于是前往洛陽。本月,晉人攻陷楊劉城,末帝聽到后感到害怕,于是停止南郊祭天的準(zhǔn)備,御駕急歸東京。
貞明四年(918)春正月,晉軍入寇鄆州、濮州境內(nèi)。御駕從洛陽回到東京。
二月,派將領(lǐng)謝彥章統(tǒng)帥數(shù)萬之眾進(jìn)逼楊劉城。二十一日,晉王前來救援楊劉城。謝彥章的軍隊(duì)作戰(zhàn)失利而退。
八月,晉軍到達(dá)楊劉口,于是駐軍在麻家渡,梁軍北面招討使賀瑰領(lǐng)兵屯駐在濮州北面的行臺(tái)村,與晉軍對(duì)陣一百多天。晉王率領(lǐng)輕騎兵前來偵察,許州節(jié)度使謝彥章出動(dòng)伏兵撲擊,包圍晉軍幾層,遇上晉軍救兵來到,晉王只身逃脫。
十二月一日,晉王領(lǐng)軍迫近行臺(tái)寨,離寨十里扎營(yíng)。北面招討使賀瑰殺害許州節(jié)度使謝彥章、濮州刺史孟審澄、別將侯溫裕等人于軍中,而以他們圖謀叛逆罪上報(bào)朝廷。這是被行營(yíng)馬步都虞候朱王圭所挑撥陷害。晉王聞?dòng)嵑螅吲d地說:“他們將帥不和,離滅亡就沒有幾天了。”八日,以行營(yíng)各軍馬步都虞候、光祿大夫、檢校太保、曹州刺史朱王圭為檢校太傅,充任匡國(guó)軍節(jié)度觀察留后,仍任行營(yíng)各軍馬步都虞候。十四日發(fā)布詔書說:“行營(yíng)各軍馬步都虞候、匡國(guó)軍節(jié)度留后朱王圭,前因敵寇未滅戰(zhàn)火正熾之時(shí),期望在朝夕之間,能平息戰(zhàn)爭(zhēng)之患,常在將帥之間,特別表現(xiàn)出憂慮勞苦,而謝彥章、孟審澄、侯溫裕忽然產(chǎn)生不良意圖,萌生叛逆的志向,有賴于朱王圭堅(jiān)持氣節(jié),暗中運(yùn)用深沉的智謀,終于擒獲元兇,避免了增強(qiáng)敵人勢(shì)力。特加以異常的任命,以表彰他忠孝的智謀,交給他強(qiáng)大的藩鎮(zhèn),讓他蒙受深厚的恩澤。可封為檢校太傅,兼任平盧軍節(jié)度使,淄、青、登、萊等州觀察使處置使、押新羅渤海兩蕃使兼行營(yíng)各軍馬步軍副都指揮使,又進(jìn)封為沛國(guó)郡開國(guó)侯。”二十四日,北面招討使賀瑰率領(lǐng)大軍與晉人在胡柳陂交戰(zhàn),晉人戰(zhàn)敗。同日傍晚,又被晉人打敗。原先,晉人發(fā)兵準(zhǔn)備襲擊東京,于是下令宮中老弱全回到鄴都,這月二十二日,晉王到達(dá)臨濮,賀瑰、王彥章從行臺(tái)寨領(lǐng)軍跟蹤他。二十四日,到胡柳陂,晉王領(lǐng)兵出戰(zhàn),賀瑰軍隊(duì)已列成戰(zhàn)陣,晉王領(lǐng)騎兵突擊,王彥章一軍首先戰(zhàn)敗,王彥章逃到濮陽。晉軍的輜重在陣地西邊,賀瑰領(lǐng)軍迫近它,晉軍大亂逃奔,自相踐踏,死者多得數(shù)不清,晉軍大將周德威戰(zhàn)死陣中。賀瑰軍于是占領(lǐng)一座土山,在山下列陣,晉王又領(lǐng)兵來交戰(zhàn)。賀瑰軍終于戰(zhàn)敗。第二天晉軍攻打濮陽,占領(lǐng)了它,京師實(shí)行戒嚴(yán)。
貞明五年(919)春正月,晉軍在德勝筑城,沿黃河兩岸設(shè)營(yíng)。
夏四月,賀瑰攻打德勝南城,用大船、戰(zhàn)艦橫亙黃河之中,以扼守渡口和過河的航道。晉軍沖斷大船,渡過部隊(duì)支援南城,賀瑰等人退兵。
秋七月,晉王從魏州回到太原。
八月一日,滑州節(jié)度使賀瑰去世,末帝停止上朝三天,下詔追贈(zèng)賀瑰為侍中。這月,任命開封尹王瓚為北面行營(yíng)招討使。王瓚于是與許州留后王彥章等領(lǐng)大軍從黎陽渡過黃河,駐扎在楊村,造浮橋以通水路。
九月二日,詔令削奪廣州節(jié)度使、南平王劉巖身任官職爵位,因?yàn)樗麥?zhǔn)備超越本份改變名號(hào)稱帝,圖謀叛逆。并詔令天下兵馬元帥錢..指揮攻討。
冬十月,晉王又到魏州。這月,劉尋阝攻下兗州,活捉叛將張守進(jìn),夷滅了他的全家。
十二月五日,晉王領(lǐng)軍迫近黃河南岸營(yíng)寨,王瓚領(lǐng)軍抵拒他,俘獲晉軍將領(lǐng)石家才。不久王瓚軍失利,王瓚退守楊村寨,晉軍攻陷濮陽。