在这个过程中,尔朱荣又发现了一个人才,大人才宇文泰。他也是葛荣的手下,尔朱荣对他非常赏识,留在身边。至此北周和北齐两个国家的元首都已经出现,哇塞,原来他们曾经都是尔朱荣这个屠夫的手下耶!
尔朱荣那边是打赢了,可是元子攸这边却抓破了头,元颢和陈庆之率领的南梁军团一路突破防线直奔洛阳而来,而且元颢连魏王也不当了,公开称帝,建立了第二政府,名正言顺地跟他争夺帝位。
在这种情况下,元子攸又打算迁都长安了,但是他的臣子们认为元颢的兵马本来不是很多,之所以取得胜利完全是因为乘虚而入,如果在洛阳城下决一死战一定可以破敌,最不济也要渡过黄河召集元天穆和尔朱荣的勤王军前来会战,说什么也不能动迁都的心思。元子攸决定用第二个办法,随即渡过黄河广发英雄帖,召集天下大军。
元子攸这么一走可是方便了元颢,他立即率领南梁和自己发展的混合兵团进入洛阳,然后忙着改年号,下诏大赦这些事儿,好像全国都解放了一样。
很快五月底的时候,元子攸的手下进行反扑对洛阳发动攻击,但是元颢的作战部队非常厉害,尤其是南梁大将陈庆之,堪称常胜将军,从出发到洛阳,大小四十七次会战,一共攻取城池三十二座,所向无敌,百战百胜,所以所有的反扑全都不能奏效。而北魏的宗室对于两位皇帝并立的局面开始的时候都在左右摇摆,一个是尔朱荣的傀儡,一个是南梁帝国的傀儡,大家不知道应该顺着谁才好。
等到尔朱荣和元子攸会和,势力变大之后,大家这才知道如何站队。纷纷地参与到元子攸的阵营之中。而元颢也的确不争气,自从当了皇帝之后,就有点不太好好干活,自满自足,沉迷于酒色之中。并且和陈庆之开始不团结,陈庆之的手下也劝他趁着元颢不注意的时候干掉他,把洛阳献给南梁皇帝萧衍。但是陈庆之认为自己手下只有两三千人马,根本不足以控制大局,所以请求萧衍增兵,然后发动袭击。可是萧衍居然拒绝了陈庆之,具体原因不详,但是很明显萧衍失去了一次统一中原的大好机会。
这时候尔朱荣杀了过来,一天夜里派人秘密渡过黄河,突袭元颢的大营,结果大获全胜。元颢被生擒,陈庆之率领南梁战士结成阵势,打算回国。没想到在半路上山洪暴发,陈庆之全军覆没,只有他一个人得以幸免,化装成和尚逃回了建康。萧衍念在他能征善战的份上,加以封赏!