东汉末年,朝廷腐败,宦官外戚争斗不断,百姓民不聊生。在巨鹿,有三兄弟,老大叫张角,老二叫张宝,老三叫张梁。张角懂医术,给穷人看病不收钱,得到了百姓的拥护。哥仨还创办了一个叫太平道的宗教组织。
太平道免费看病随着太平道势力的壮大,张角三兄弟开始秘密筹划起义,他们号称“苍天已死,黄天当立,岁在甲子,天下大吉”,约定在甲子年(184)三月初五,所有太平道的教众一起发动起义。
大家都在等着约定的时刻到来,揭竿而起,一举换个天下。可是,三月初五还没到,意外却发生了。这是怎么回事呢?原来,张角的弟子马元义提前收买了朝廷的宦官,让他作为内应,在三月初五那天来个内外夹攻,一举占领皇宫。可马元义的一个手下却把大家出卖了。官府得到风声,四处逮捕张角等太平道的人,只京城就抓了一千多人。
“不行,等不到三月初五了!”张角决定提前起义。他自封为天公将军,封张宝为地公将军,张梁为人公将军,下令全国三十六万教众都扎上黄头巾,挥着黄旗子,起义!
黄巾起义一时间,戴着黄头巾的人振臂高呼:“苍天已死,黄天当立!苍天已死,黄天当立!”他们涌向各地的官府,打开官家的粮仓,把粮食和财宝都拿出来分给大家,然后一把火烧掉官府。越来越多的百姓加入太平道,各地火光四起。
汉灵帝在宫中可急坏了。这时,两位将军皇甫嵩和朱儁站了出来:“陛下,我们请命去消灭黄巾军,请陛下拿出军饷军粮,让我们跟黄巾军血拼到底!”汉灵帝同意了。
汉灵帝此时,黄巾军已经趁势占领了一些城池,但他们毕竟没经过正规的军事训练,指挥能力和战斗力远不如皇甫嵩和朱儁这样的打仗行家。
皇甫嵩最先打败的是颍川一带的黄巾军。那天傍晚刮大风,皇甫嵩觉得机会来了,半夜带着队伍,偷偷来到黄巾军军营放起火来。一时间火光冲天,烧着了帐篷,烧醒了睡梦中的黄巾军士兵。
“着火了!着火了!”黄巾军的队伍一下子乱了阵脚,士兵四处逃窜。皇甫嵩的军队正在外围等着呢,士兵们这一逃,正撞进了他们的包围圈。
慌乱中的黄巾军损失过半,逃出来的士兵好不容易想歇息一会儿,没想到,“杀啊!杀啊!”外面还有一队兵马在等着呢。原来是赶过来帮忙的曹操队伍。当时,汉灵帝鼓励各地招兵买马,对付黄巾军。渴望建立军功的曹操听说皇甫嵩在和黄巾军作战,就带着五千兵马赶过来了。在多重包围和剿杀下,颍川的黄巾军起义被镇压了下去。
皇甫嵩黄巾军势力越来越弱,皇甫嵩的军队和张宝、张梁率领的队伍在广宗城展开了最终决战。
起初,皇甫嵩跟守城的张梁交过几次手,发现张梁的队伍十分勇猛,根本占不到什么便宜,只好退了十几里驻扎了下来,等待时机。
没想到,几天后,皇甫嵩的机会就来了。营兵报告:“将军,不知为什么,这几天广宗城里很平静,叛军首领张梁、张角好几天都没出来。”
于是派人前去调查,原来张角死了。皇甫嵩知道机会来了,赶紧吩咐士兵们早点儿休息。当天凌晨他就命令伙夫们做饭,让士兵们吃得饱饱的。公鸡一打鸣,皇甫嵩就下令,对广宗城发起了进攻。
张角“冲啊!冲啊!”皇甫嵩的军队开始攻城。守城的黄巾军一下子蒙了。张梁勉强上马指挥作战,但士气不振,从早上打到傍晚,黄巾军被皇甫嵩的军队打得稀里哗啦,张梁也在乱军中被砍死了。
这一仗,三万多黄巾军被皇甫嵩的军队杀死了,五万多黄巾军跳进黄河淹死了。
又过了一段时间,张宝率领的黄巾军也被皇甫嵩打败了,张宝也死了。
就这样,持续了九个月的黄巾起义失败了。但黄巾起义已经动摇了东汉的根基,也正式拉开了三国乱世的序幕,各路英雄纷纷登场。