北魏左仆射杨昱、西河王元悰、抚军将军元显恭率御仗羽林宗子庶子众凡七万，据荥阳（今属河南）拒元颢。魏兵精强，城又险固，陈庆之未能攻下。时魏将元天穆大军将至，先遣其骠骑将军尔朱吐没儿领胡骑五千，骑将鲁安领夏州步骑九千，援杨昱；又遣右仆射尒朱世隆、西荆州刺史王罴骑一万，据虎牢（今荥阳西北汜水镇）。元天穆、尔朱吐没儿前后继至，旗鼓相望。这时荥阳还没攻下，梁军将士都感到恐慌，陈庆之解下马鞍餵马，对将士们说：「我们到这里以来，屠城略地，实在不少；你们杀了无数的平民。元天穆的士兵与我们都是仇敌。我们只有七千人，敌人有三