洛阳城中南梁兵不满一万,而羌、胡之众十倍,军副马佛念对陈庆之说:“将军威行河、洛,声震中原,功高势重,为魏所疑,一旦变生不测,你难道不担心吗?不如乘其无备,杀了元颢,占领洛阳,这是千载难逢的机会。”陈庆之不听。
元颢之前任命陈庆之为徐州刺史,陈庆之一再请求前往就任,元颢心中忌惮,不让他去,说:“主上把洛阳之地完全委托给你,忽然听说你舍弃这一寄托,要前往彭城,一定认为你是为了自取富贵,不为国家考虑,不仅有损于你,恐怕我也要受责备。”陈庆之不敢再说。
尔朱荣与元颢隔着黄河对峙。陈庆之驻防北中城,元颢自己据守南岸;陈庆之三日十一战,杀伤甚众。有夏州义士为元颢把守河中小岛,秘密与尔朱荣通谋,要求摧毁大桥以自效,尔朱荣引兵前往接应。等到大桥被摧毁时,尔朱荣来不及接应,元颢将叛军全部屠杀,尔朱荣怅然失望。又因为安丰王元延明沿着河岸固守,而北军无船可渡,商议说先回到北方,更图后举。