当年八月,朝廷下达了诏令,撤除六镇编制,设立州县,给人民有限的自由,但是,一切都晚了。当月,葛荣率义军围攻邺城,义军声势浩大,“众号百万”,主力在河北,前锋的游兵已过汲郡(今河南卫辉西南),威胁到都城洛阳。就是这么庞大的军队,也没有吓坏尔朱荣,没有进行防守,而是采取了进攻行动。确实如此,丘吉尔曾经说过:“战争不是靠撤退取胜的。”英雄人物的所见略同,在时隔一千多年后,不同时代的两个英雄人物想到了一起。九月,魏国北道大行台尔朱荣亲率七千配有副马的精锐骑兵自晋阳出击(也有史书称为七万),倍道兼行,一日奔跑数百里,东出滏口(今河北磁县西北),越过太行山脉进入河北平原,兵锋直指邺城,与义军展开会战。
葛荣经常打胜仗,横行河北无敌手,根本不把尔朱荣这区区七千大兵看在眼中,听说尔朱荣孤军深入,以为这小子轻敌,认为这是消灭这个强敌的最好时机。这个人一死,放眼北方再无敌手,北魏朝廷就是自己手中的果子。葛荣高兴的乱七八糟,下令军中小弟们各自准备长绳子,待尔朱荣“至则缚取”。
葛荣将其百万大军,自邺城以北列阵数十里,像一张展开的大网同时推进。这一点和前赵皇帝刘曜的打法像极了,而石勒就是采取饿虎掏心的办法打败了前赵大军。尔朱荣敏锐的看到了葛荣的失误,利用了葛荣军队力量不集中的弱点,把部分兵力藏在山谷中,作为奇兵。分督将以上三人为一伙,指挥数百骑兵,马尾巴拖着笤帚撒欢儿跑,弄得尘埃漫天,仿佛大兵团在远处运动,让义军产生惧怕心理。尔朱荣多年的实战经验告诉自己,混战之中,弯刀不如棒子来得快捷,弯刀一次砍一个,而大棒一轮一大片,一竿子打翻一船人就是最好的注解。因此,命令全军将士每人准备木棒一根,置于马侧。尔朱荣颁布了新的战场纪律,规定战时不以砍掉多少颗脑袋计算功劳,打胜了都有红包。这一个命令十分明智,让士兵能够专注于和敌人拼命,而用不着把考虑领赏。
葛荣一方虽然人马众多,但布置太过分散,无法形成强大的突击力。军队是一盘散沙,各自为战,连葛荣自己也难以掌握。
战斗打响以后,尔朱荣的大将高欢,原是葛荣手下的小弟,义军中熟人不少,威信很高,此时于阵前大做思想工作,公开赏格,招降了葛荣军中七个王爷,这些王爷带着一万多小弟阵前倒戈,背叛了自己的老板。尔朱荣军事政治双管齐下,在高欢忽悠的同时,命令小弟侯景率部为前驱,率先发起攻击,随后投入主力,亲自陷阵力战,率骑兵突破穿透葛荣的大阵,然后从防守薄弱的阵后返击。尔朱荣的骑兵都是通过打猎和杀人放火锻炼出来的,老虎都不怕,何况这些流氓,乱军之中纵横无敌,如入无人之境。葛荣义军看着吓人,实际上就是没有任何信仰的乌合之众,自古以来,军队是政治的拐杖,没有信仰的军队就是一群流氓,不堪一击。葛荣没有悬念的被打得大败,本人也没有逃脱覆灭的命运,于阵前被生擒。尔朱荣将葛荣装入囚车送往洛阳剁了。
葛荣义军虽然声势浩大,但其为人目光短浅,小富即安,并无逐鹿天下的大志向。范文澜的评价一语中的:“他们是变兵,是寻求生存的流亡者,是根本不知生产为何事的破坏者。”葛荣义军毫无纪律,残忍性绝不亚于占山为王的土匪流氓。这些混蛋正事儿不干,屠杀掳掠,攻破了沧州城,城中居民遭到整体屠杀,几乎没有留下任何生命,然而这还只是被历史记录下来的一小部分而已。葛荣究竟杀害了多少生命,至今也是一个无解的问号。残酷的对待生命,必然要遭到历史的野蛮,葛荣的下场让死去的灵魂在大地的深处鼓掌。
邺北之战中,葛荣义军大败,流氓团伙解体,葛荣团伙的骨干分子宇文泰走投无路,只好通过老交情贺拔岳投降了尔朱荣。尔朱荣早就听说过宇文泰的名声,对他的加盟热烈欢迎,但深知这个小弟不简单,欣赏而又猜忌,将他带回根据地晋阳,后来拔归贺拔岳帐下效命,从此龙飞鹰扬。
如何处理降兵的问题上是非常棘手的,因为投降的人太多,一个士兵要处理一百多个,实在忙不过来。但是,这么多的人,如果散养,肯定会成为下一个热点。尔朱荣决定解决这个问题,下令葛荣义军将士就地遣散,可以亲属相随,一概不问。“于是群情大喜,登即四散。数十万众一朝散尽。”等到这些散兵游勇出走百里之外,聚不起团来,尔朱荣才又派押领的小弟在各条路口等候,把投降的老百姓分别集中起来,进行安置,原来的首领量才录用,编入自己军队当基层领导。尔朱荣以迅雷不及掩耳盗铃之势取得了这场战役的胜利,快得急如闪电,竟使北魏的后续部队还没有发动就已经风平浪静了。
葛荣起义轰轰烈烈,然而,最大的赢家就是尔朱荣,以很小的赌注就获得了巨大的收益,迅速成长为大牛股。荣升魏国朝廷大丞相,都督河北畿外诸军事。成为了左右魏国朝政的最大的一支力量。
但是,按下了葫芦浮起了瓢,十二月,葛荣余部韩楼据蓟城反,尔朱荣任命小弟贺拔胜为大都督,屯中山以备韩楼。南朝梁中大通元年(公元529年)闰六月,击败降梁的魏北海王元颢及梁将陈庆之的军队,复取元颢所得诸城。九月,尔朱荣派遣小弟侯渊率兵镇压韩楼,韩楼弃蓟城出走,途中被俘杀。六镇起义至此完全失败,战火燎原的野火终于归于沉寂。