王彦章痛恨赵岩、张汉杰扰乱朝政,当他担任招讨使后,对自己亲近的人说:“等我成功返回,应当杀光奸臣来答谢天下。”赵岩、张汉杰听说这件事,私下相互说:“我宁可被突厥部落杀死,也不能被王彦章杀死。”两人相互约定合力除掉王彦章。段凝向来憎恨王彦章的才能,因此谄媚依附在赵岩、张汉杰一伙,段凝在军中动不动就和王彦章对着干,千方百计阻挠王彦章,生怕他建立战功,又暗中观察王彦章的过失,偷偷告诉后梁主。每当有捷报送到朝廷,赵岩、张汉杰就将其归功于段凝,因此王彦章竟然没有一点功劳。当王彦章回到杨村,后梁主听信谗言,还担心王彦章一旦成功难以控制,于是将他召回大梁。派他率兵与董璋一起攻打泽州。
十月,壬申日,后唐庄宗率领大军从杨刘渡过黄河,癸酉日,抵达郓州,午夜时分,进攻逾汶,任命李嗣源为前锋。甲戌日清晨,遇到后梁军队,交战一场就将后梁军队战败,追击到中都,包围城池。城中没有守备,不一会儿,后梁军突破重围冲出来,后唐军在后面追击,将后梁军击败。王彦章带领几十名骑兵逃走,龙武大将军李绍奇单枪匹马追赶,他认得王彦章的声音,喊道:“这就是王铁枪。”拔出长矛刺向王彦章,王彦章重伤,马被绊倒,于是被抓,同时被抓的还有都监张汉杰、曹州刺史李知节、副将赵廷隐、刘嗣彬等二百多人,几千人被斩首。