稱天子,其弟張純稱大將軍。告急表章雪片飛來,十常侍心有顧忌,隱匿不報。
是日,帝在後園與十常侍宴樂不朝,諫議大夫劉陶,徑至帝前大悲。帝問其故。劉陶曰:“天下危在旦夕,陛下猶與侍臣宴樂,故爾悲也。”帝曰:“天下清平,有何危哉?”劉陶曰:“長沙區星造反,漁陽張舉稱帝,南北皆亂,何謂清平?”靈帝大驚。劉陶曰:“十常侍敗壞朝綱,當斬於市,以平民怨,然後四海可寧!”十常侍慌跪帝前曰:“臣等侍陛下傾心盡力,大臣竟不能容?臣等願將家產盡助軍資,歸耕田裡!”言辭悲切,涕淚俱下。靈帝見狀,大怒劉陶曰:“你家亦有近侍,何獨不容朕耶?”喝武士推出斬首。
方要行刑,司徒陳耽大喝曰:“且勿動手,待我面帝!”司徒徑至帝前曰:“劉大夫何罪受誅?”靈帝曰:“誹謗近臣,冒犯朕躬。”陳耽曰:“天下人慾烹十常侍之肉,陛下敬之如父母,身無寸功,皆封列侯,陛下今不醒悟,大漢社稷必將崩摧!”靈帝不耐曰:“十常侍無一忠臣乎?危言聳聽!”陳耽叩階苦諫,靈帝大怒,命與劉陶一同下獄。當夜,十常侍謀殺二臣於獄中。
朝廷降詔,加孫堅為長沙太守,討伐區星。孫文臺引兵直進,雷厲橫掃,先後平定長沙、零陵、桂陽三郡。不到兩月,報捷洛陽,朝廷封孫堅為烏程侯。靈帝又升甘陵相劉虞為幽州牧,征討漁陽張舉。代州劉恢書薦玄德與劉虞。劉虞大喜,令玄德為都尉,引兵直搗賊巢。大戰數日,賊兵士氣盡墮。張純兇暴,軍士心變,頭目刺張純提頭納獻。張舉見大勢已去,自縊而死,漁陽遂平。
劉虞表玄德大功。朝廷赦免其鞭督郵之罪,除下密丞,又遷高唐尉。中郎將公孫瓚,表奏玄德前功,薦為別部司馬,後任平原令。玄德在平原,頗有錢糧,命關羽、張飛分領部曲,招兵買馬,重整舊日氣象。