敬、邴虬、樊鲁等诸军抗击，大败王茂先，斩南梁辅国将军王花和龙骧将军申天化，南梁军伤亡七千余人。梁武帝又遣张惠绍总率众军进抵宿豫（今江苏宿迁东南），北魏宣武帝假杨大眼为平东将军，与都督邢峦讨破。遂乘胜追击，与中山王元英同围钟离（今安徽怀远南）。507年的钟离之战北魏军战败，统军刘神符、公孙祉两军夜中争桥奔退，杨大眼不能制止，杨大眼贬为营州士兵。
再次启用.永平中期（510年前后），宣武帝思念杨大眼的功劳，起用为试守中山内史。当时高肇征讨蜀地，宣武帝考虑梁武帝侵犯徐州、扬州，便征召杨大