事重镇合肥。陈庆之命令属下在水面修造浮垒,随后借助浮垒,乘筏顺流而下,一举就攻陷了这个水上城堡,并且还生擒了敌方主将元晖业,这一战获得战车七千八百辆。此后陈庆之继续挥师北上,不屈不挠的指向洛阳,沿路不少城池看见他的旗帜就请求归降。元颢充分认识到了陈庆之的能力,随即晋升陈庆之为卫将军(这是仅次于大将军以下的高级军衔了,不过那又有什么用?自己都是个光杆)、徐州刺史、武都公。
与此同时当然,虽然内乱不止,但是负责平乱的尔朱荣本人也是一位杰出的骑兵指挥家,在他的指挥下,北魏的军队先后击败了长安的萧宝寅和各地的反乱将领,而他本人更是以七千精骑大败葛荣,一时也是风光无限。于是,自然而然地北魏的军队开始将眼光集中到这支仅有数千军力,却要执意入洛的部队身上。两位盖世英雄的决战就要开始了.
这时陈庆之的部队在荣阳受阻。当时荣阳集结了北魏方面的左仆射杨昱、西阿王元庆、抚军将军元显恭所率领的羽林军和驻扎军队的混合编队将近七万人。他们的军队训练有素,而且装备精良,更令人头疼的是荣阳城异常险固,陈庆之屡次进攻都未能攻陷。而与此同时,奉尔朱荣的命令魏将元天穆率领大军截断了陈庆之的后路,并且派遣他麾下的骠骑将军尔朱吐没儿率领胡骑(即散居在关外的少数民族骑兵部队,这种部队以劫掠为生,战斗力极强)五千人,骑兵将领鲁安率领夏州步骑混合军九千余人,来支援杨昱;又让右仆射尔朱世隆(尔朱荣的弟弟)、西荆州刺史王罴率领一万骑兵,占据虎牢关使得陈庆之无路可退。
元天穆、尔朱吐没儿一前一后对陈庆之形成夹击之势,旗鼓相望,声震百里。当此之时荥阳城还没有攻陷,四面又全是敌人的精卒,换作任何人恐怕都是只有等死的份了,而一直跟随陈庆之出生入死的常胜军们也头一次感到了死亡的逼近,军队上下布满了绝望不安的气氛。陈庆之见到这种情况就向军士们大声说:"我们从出发至今,攻陷城池侵略土地,实在已经不少了;你们一路上所歼灭的敌军中有的是他人的父亲,有的是他人的兄长弟弟,这又是无法计算的。元天穆所集结的部队,都把我们当作仇敌。我们才有七千人,敌人却有将近众三十余万,今日事已至此,就不要再考虑如何求生了。我想和敌人的骑兵不可以在平原上一决高下,必须等他们还没到来之际,攻克眼前这座城垒,大家不要再犹豫惶恐,那样只能是自取灭亡!"于是他亲自擂鼓攻城,一通战鼓下来,士卒奋勇登城,来自东阳的勇士宋景休、和义兴的鱼天愍首先登上城楼,随即攻陷了荣阳城。
不多久外围的北魏援军就集结包围了荣阳城,令人惊讶的是陈庆之并没有选择固守,而是出乎魏军意料地率领三千骑兵背城迎战魏军。当年韩信背水一战,名扬天下,而今天陈庆之以三千对二十万,实在令我们无法想象这是一场怎样的旷世对决!伟大的骑兵指挥家汉尼拔在坎尼战役中也只是面对一倍于自己的敌人,而且汉尼拔当时的骑兵的数量和战斗力还远胜于对方。而陈庆之所在的时代是一个"北人善骑,南人善舟"的时代,北魏的军队是由游牧民族鲜卑族组成的,骑兵的战力自然颇为可观,而南方则利用淮河长江上舟船便利的条件与北军抗衡,而在同样是骑兵也要弱于北方。因此要说到陆地上的正面作战,一向还是都是北魏稳占上风。更何况这一次决战两军在数量上有着十倍的差距。但是经过陈庆之的全新解释,"南人不善骑"的讥言成为了一个过去式,这场野战使得北魏的骑兵神话一下子破灭了。是役,陈庆之以三千骑兵大破元天穆麾下将近十五万军队,此外加上将近三万人的骑兵队,骑兵将领鲁安在战阵上就乞求投降,元天穆、尔朱吐没儿仅以单骑逃生。战