威战死，梁晋战争沉寂了一段时期。921年张文礼杀成德军节度使王镕，控制成德军，联合契丹国与后梁，对抗晋国。然而李存勗率军于镇州击溃赵梁联军，又夺得河北三镇后。923年，李存勗在魏州称帝（即后唐庄宗），以光复唐朝为由建国后唐，不久又二度南征。梁北面招讨使王彦章採取牵制郓州（今河南东平）的方式，成功围堵唐军于杨刘（今河南东阿）附近。双方对峙良久，唐军军粮不足，有即将撤退的迹象。然而梁户部尚书赵巖、张汉杰等人进谗言，使王彦章被撤换，后唐庄宗又率军经郓州迂回攻入空虚无兵的开封府。城破之日，后梁末帝无奈命控鹤军都指挥