军,而梁军元气大伤,史称柏乡之战。北方之雄刘守光为人残暴,且是晋的强敌。他于公元909年被后梁封为燕王,建立燕国,公元911年称帝,史称桀燕。隔年,李存勖派周德威讨伐刘守光,朱温亲自率军救援,但被晋军击溃。刘守光最后于隔年被李存勖攻灭。
朱温败退洛阳后病危,次子朱友圭不满朱温有意立养子朱友文为太子,趁机刺杀朱温而继位。然而朱友圭荒淫无度,不得人心,公元913年其弟朱友贞联合天雄军(即魏博军)杨师厚进伐夺位,史称后梁末帝。杨师厚去世后,天雄军等河北诸镇都陆续归附晋国,再加上公元916年魏州之战中梁军惨败于晋军,后梁北疆只能勉强维持在黄河以南。公元918年李存勖率军南征,与梁军相持于濮州一带。梁军惨败,但晋将周德威战死,梁晋战争沉寂了一段时期。公元921年张文礼杀成德节度使、赵王王镕,控制成德军,联合契丹国与后梁,对抗晋国。然而李存勖率军于镇州击溃梁赵联军,又夺得河北三镇后。公元923年,李存勖在魏州称帝(即后唐庄宗),以光复唐朝为号召建国号唐,史称后唐,不久又二度南征。梁将王彦章采取牵制郓州(河南东平)的方式,成功围堵唐军于杨刘(今河南东阿)附近。双方对峙良久,唐军军粮不足,