梁晋对峙
贞明元年(915年),杨师厚病逝。朱友贞趁机将魏博六州分割为魏博、昭德两镇,以削弱藩镇势力,结果引发魏博兵变。 变兵囚禁新任节度使,叛附 晋国。李存勖乘势进占魏州,兼并 魏博镇,随后又攻取 德州、 澶州(治今河南 清丰西)。
朱友贞
贞明二年(916年),朱友贞命 王檀、 谢彦章、 王彦章兵出 阴地关(在今山西 灵石西南),进犯晋国后方重镇 太原,但久攻不克,只得退兵。不久,李存勖在故 元城(即 王莽城,在今河北大名东北)大败梁军,随后又接连攻占 卫州(治今河南 卫辉)、 磁州(治今河北 磁县)、 相州(治今河南 安阳)、 洺州(治今河北 永年东南)、 邢州(治今河北 邢台)、 沧州、 贝州(治今河北 清河西)等地。黄河以北除黎阳(治今河南 浚县东)一地外,全部被 晋国占领。
贞明三年(917年)十二月,朱友贞不顾宰相 敬翔劝阻,赶到洛阳准备祭天大典。他亲赴 伊阙,拜谒 宣陵(朱温陵寝,在今河南 伊川)。是月,李存勖率军东进,攻陷魏州通向 郓州(治今山东 东平)的重要渡口 杨刘城(在今山东 东阿北)。当时流言四起,皆称晋军已攻进东京。朱友贞惊慌失措,连忙放弃祭天,仓皇返回东京。 谢彦章数次用兵,也未能收复杨刘城。
贞明四年(918年),李存勖调发河东、魏博、幽州等镇军队,准备一举灭梁。晋军沿黄河东进,屯于 濮州(治今山东 鄄城北)麻家渡。梁将 贺瑰、 谢彦章则进驻濮州以北的行台村,与晋军对峙。 是年十二月,贺瑰因私怨袭杀谢彦章,梁军自相火并。李存勖决定奔袭汴州,遂进兵 临濮(治今山东鄄城西南)。贺瑰率军追击,与晋军在胡柳陂(在今山东鄄城西北)交战,结果先胜后败,伤亡近三万。东京震动,进入戒严状态。但晋军因此战元气大伤,无力进攻东京,只得撤归河北。
贞明六年(920年),河中节度使 朱友谦攻取 同州(治今陕西 大荔),请求以其子朱令德为 忠武节度使,被朱友贞拒绝。不久,朱友贞担心朱友谦心怀怨望,打算命其兼镇同州。但朱友谦却已投降李存勖,并遣使求援。朱友贞遂命 刘鄩、尹皓、 温韬、 段凝征讨同州,结果被晋国援军击败。 河中镇、 忠武镇从此脱离后梁,归附晋国。
龙德元年(921年), 成德镇兵变。大将 张文礼杀死节度使 王镕全家,只留下其儿媳 普宁公主(朱温之女),自立为成德 留后。他向晋国称臣,但私下却又暗通后梁。 敬翔认为这是收复河北的契机,主张出兵援助张文礼,但却因赵岩的阻挠,其建议未获采纳。 是年八月,李存勖出军北上,征讨 镇州(成德镇治所,在今河北 正定),但却始终未能破城。
龙德二年(922年),梁将 戴思远趁晋军主力北征,在黄河前线发起反扑,收复 成安,急攻德胜北城(在今河南濮阳,位于黄河北岸),后因李存勖回师而退兵。是年八月,戴思远又收复 淇门(治今河南 浚县西南)、 共城(治今河南 辉县东)、 新乡三县,而段凝、张朗也收复卫州。澶州以西、相州以南的失陷州县全部被后梁夺回,晋军则损失三分之一的军需储备。
龙德三年(923年),晋国昭义节度使 李继韬在 潞州(治今山西 长治)叛乱,遣使到东京,表示要归附朱友贞。部将 裴约时为泽州刺史,却据城自守,不肯投降后梁。朱友贞命 董璋攻打 泽州(治今山西 晋城),意图吞并整个 昭义镇。是年四月,李存勖在魏州称帝,建立 后唐,年号 同光,史称 后唐庄宗。