庚子日,南阳黄巾军张曼成杀死太守褚贡。
四月,汝南黄巾军击败邵陵太守赵谦。广阳黄巾军杀死幽州刺史郭勋和太守刘卫。
波才将皇甫嵩包围在长社。皇甫嵩的兵力很少,军中全都惊恐。黄巾军在荒草丛生的地方扎营,正值大风天,皇甫嵩命令将士们每个人都手拿一束草登上城墙,派精锐士兵抄小路跑到包围圈外面,放火大喊,城墙上的人也举着火把响应,皇甫嵩从城中大张旗鼓地冲出来,突袭黄巾军阵营,黄巾军惊乱,逃走。正巧骑都尉沛国人曹操率兵赶到,五月,皇甫嵩、曹操与朱俊合军,再次与黄巾军交战,大败黄巾军,斩杀数万人。
张曼成驻扎在宛下一百多天。六月,南阳太守秦颉袭击张曼成,将其杀死。
皇甫嵩、朱俊乘胜进攻讨伐汝南、陈国的黄巾军,将波才追赶到阳翟,在西华攻打彭脱,将两支黄巾军打败,其余黄巾军有的投降,有的跑散,这三个郡都被平定。皇甫嵩将情况禀告给汉灵帝,将功劳归给朱俊,于是朱俊被晋封为西乡侯,升任镇贼中郎将。命令皇甫嵩讨伐东郡,朱俊讨伐南阳。
北中郎将卢植连续攻打张角并将其击败,斩杀捕获一万多人,张角等人退保广宗城。卢植修筑围墙挖掘壕沟将张角包围,又制造云梯,很快就要攻下广宗城了。汉灵帝派小黄门左丰视察军队,有人劝卢植贿赂左丰,卢植不肯。左丰返回朝廷,对汉灵帝说:“广宗城的黄巾贼军容易击败,卢植加固营垒休憩军队,是在等待上天诛杀张角。”汉灵帝大怒,用囚车把卢植拉回来,减免死罪;派东中郎将陇西人董卓取代卢植。