石鉴找来乐平王石苞、中书令李松和殿中将军张才,让他们三个带了家丁三百,亲兵五百去攻石闵和李农所居住的琨华殿。虽然石闵和李农并没有想到石鉴会来这么一手。可是两个人治军很严,晚上防卫十分严密,反将三人杀得大败。石苞、李松、张才三个人没有逃出城外,却逃到宫中去找石鉴寻求庇护。他们也不想想,一个傀儡皇帝能护得了他们么?石闵、李农紧跟着就杀入了宫中。
石鉴吓坏了,急中生智,杀三人灭口,然后走出来对石闵、李农说道:&ldo;你们来得正好,我替你们把这三个作乱的人都杀了。首级在这里,你们回去吧。&rdo;石闵、李农知道是石鉴指使,但找不出证据,只好回去,不过更加小心防备。
石鉴并不甘心就这样被人操纵,他知道龙骧将军孙伏都、刘铢与石闵、李农有仇,便又密召二人来到密室,拉着两个人的手,请求两个人为他除去国奸。
孙伏都、刘铢说他们早就准备好了三千羯族死士,却因为师出无名,不敢轻举妄动,现在有了皇帝的密诏,终于可以一战了。于是当夜率三千精兵再攻琨华殿。石闵只是防备刺客,却没想到这回石遵派了武器精良的王牌正规军前来,自己在琨华殿只有一千护军,他急问李农怎么办。李农道:&ldo;现在兵权都在您的手中,许多将领都只听您的话。您只要下一道命令,千军万马立时调来,还怕他三千人么?&rdo;
石闵这才明白过来,立刻去召偏将军王简带兵来援,自己带兵坚守琨华殿。孙伏都、刘铢双正在攻取大殿,忽然背后王简带一万人赶到,孙伏都、刘铢大败,都死于乱军中。
孙伏都、刘铢所带的羯族士兵于是纷纷向凤阳门逃去,石闵和李农带兵掩杀,直把所有人杀光才转头向宫中而去。石闵与李农带兵进入宫中,石鉴吓得魂都飞了,故技重施道:&ldo;朕听说孙伏都和刘铢谋反,你们快去替朕讨伐。&rdo;石闵这回啥话也没说,囚禁了石鉴,然后开始大屠杀。
前文说过,石闵原是汉人,本姓冉,父亲冉瞻原来是乞活军陈川的部将。石闵名义上是石虎的孙子,其实对石家并没什么感情。这一次政变之后,石闵干脆又改回原姓,叫做冉闵,并下达了让后世瞠目的&ldo;杀胡令&rdo;。就是说只要是羯人,无论男女老幼,一律杀死。冉闵颁布法令:&ldo;只要是汉人,砍下一个羯人首级交上来,都有赏赐。&rdo;于是到处都在抓捕羯人,别说是高鼻深目的人,就是头发略有一点发黄的都被当做羯族人杀死。当然,几百万羯胡也不是任由杀戮的绵羊,不会听凭冉闵屠杀,他们纷纷逃跑。据历史统计,有数百万胡人被中原汉人驱逐,氐、羌、胡、蛮等各族两百多万,返还陇西或河套等地的家乡,还有几百万胡族甚至迁到中亚。再加上冉闵的屠杀,原来遍布中原的羯人十不剩一。羯族从严格意义上说并不能成为一个民族,它是匈奴的一个分支。但是相比黄种人匈奴,羯族具有十分明显的白种人特征。也就是说,如果当年冉闵没有进行大规模的种族灭绝,现在中华民族的血统中将有比较明显的羯人特征,可能和现在的样子很不一样了。
汝阴王石琨带着两万羯兵也从邺城逃走,跑到襄国投奔了新兴王石祗。二人合兵八万,南下讨伐冉闵。冉闵与李农率军出城将石琨击败,石琨带残兵逃回邺城。冉闵本来想留着石鉴作为要挟,但石鉴传密信向姚弋仲求援,让冉闵发现,遂杀石鉴,并且把石虎的三十八个孙子全部杀死。石鉴在位仅仅一百零三日。石虎的后代仅剩下石琨、石祗兄弟二人。
后赵的司徒申钟、尚书左仆射刘群、中书监卢谌等人劝冉闵称侯,然后向晋称臣,做一方诸侯,但冉闵一再推托。尚书胡睦看出冉闵的心思,于是劝冉闵称帝,冉闵欣然接受,于是登帝位,立国号为&ldo;大魏&rdo;。史称&ldo;冉魏&rdo;。冉闵立儿子冉智为皇太子;以李农为太宰、兼太尉、录尚书事,封为齐王。
襄国的石祗听说石鉴被杀,也称帝改元,任命石琨为相国,姚弋仲为右丞相、亲赵王礼。这时各方都派来信使,滏口(今河北省邯郸市峰峰矿区)的抚军将军张沈,石渎(今河南省临漳县西)的卫将军张贺度,黎阳的建义将军段勤,桑中城(今河北省西部平山县马山东南部与获鹿县交界地带)的宁南将军杨群,繁阳县(今河南省内黄县楚旺镇)的镇南将军刘国,都表示支持石祗。石祗于是调集所有兵力约十万,以石琨为帅,南下伐魏。石琨来到邯郸的时候,刘国等人也带兵来到,兵马达到二十多万。
冉闵见对方兵力比自己多出很多,便派兵去晋朝求援,说:&ldo;咱们都是汉人,一起来对付羯人吧。&rdo;但冉闵称帝的害处这时候显出来了,晋朝大骂冉闵是乱贼,既然称帝,就是不把晋朝当做正统,将来必为晋朝的祸患。&rdo;不但不去帮助冉闵,又派殷浩带三万部队北攻。
李农劝冉闵暂时去掉帝号,向晋朝称臣,即使晋朝不帮自己,至少也不会派兵来攻。看来冉闵是想当皇帝想疯了,李农的好心被他当成驴肝肺,他竟然说李农有归晋之心,把李农给杀了,然后亲自带十万士兵去攻石琨。
冉闵连战连胜,石琨一败再败。冉闵又分兵去拒晋兵。这三国在中原大地上打来打去,中原大乱,烽火连天,战火频仍。这时慕容鲜卑看到了机会,也打算进军中原,以取天下。