董卓进攻张角不成功,无功而还,便在乙巳日要求皇甫嵩继续北上。不过,张角因为过度依赖黄巾力士,最终病死,同年10月,皇甫嵩率军北上,于广宗和张梁战斗。
张梁军犟,首战不能攻克。在明日,皇甫嵩闭营与士兵休息,另一方面派人观察敌军举动,黄巾军战意稍为松懈,皇甫嵩便乘夜率兵,在黎明时份突袭敌阵,战至下午,成功大破敌军……此战成功斩杀张梁、并歼敌三万多人,于逃走到河堤时溺死的也有五万多人,焚烧车辎三万多辆,虏获人数甚多。而张角则被破棺戮尸,运首级回京师。
11月,皇甫嵩与钜鹿太守郭典攻打下曲阳,成功斩杀张宝,俘虏十多万人,皇甫嵩将十万人的尸骨筑成了‘京观’以慑宵小,自此冀州黄巾之乱平息。
另一面的颍川战场,因为6月至8月也不能攻克,京师有奏议征朱隽回师,幸而张温上表说情,灵帝才暂时搁置。
但朱隽并没因此而修改先前策略,仍旧急攻赵弘,最终赵弘被杀,由韩忠代替。朱隽又因兵少不敌,便扩大防围、建筑阵垒,堆砌土山观望城内。
登高望远之后,朱隽军鸣鼓攻打西南,黄巾军被引开,朱隽则亲率五千精兵掩杀东北,偷袭敌人后方,攻入城池,韩忠唯有退保内城。
最终黄巾军因为被困内城,士气受挫,向汉军乞降。张超、徐璆和秦颉都认为可以接受,但朱隽认为如接受的话,会给百姓‘有利为贼、无利乞降’的错误观念,便不接受乞降并急攻敌军,可是数战也不能攻克,朱隽登上土山继续观望黄巾军,明白黄巾军是因为没有退路,才尽力一战,是以未能攻克。
朱隽便解开围军,韩忠果然出战,被朱隽大破,朱隽向北追击韩忠数十里,斩杀万多人,韩忠投降,秦颉一向与韩忠不和,便将他杀死。这举动反令黄巾军不安,又推孙夏为帅、屯兵宛中城。
朱隽再次急攻,于11月癸巳日,孙夏败走,汉军追至西鄂精山,又被大破,斩杀孙夏及万多人,黄巾军解散,平定宛城一带。
185年春天,所有汉军都班师回京。
此后灵帝册封天下功臣,皇甫嵩、朱隽分别被任命为左、右车骑将军,二人陈述众人之功绩,表奏孙坚、刘备等功。
孙坚有人情,得‘别郡司马’上任去了。高轲走何进的路子,虽然没有钱贿赂,也得了个‘谏议大夫’的头衔。
谏议大夫,隶属于光禄勋官吏,是光禄大夫、太中大夫、中散大夫、谏议大夫四大夫之一,此四大夫掌故问应对,为皇帝谋事。
其中光禄大夫,秩俸比二千石;太中大夫,秩俸比一千石;中散大夫,秩俸六百石;谏议大夫,秩俸六百石。