四月,凉州叛军围攻陈仓已经长达三月之久,仍然无法攻克,疲惫缺粮,决定撤军。
皇甫嵩认为时机成熟,下令追击,董卓劝阻,认为穷寇莫追。皇甫嵩却认为叛军已无斗志,身心疲惫,不是什么穷寇。
皇甫嵩见董卓反对,便让董卓殿后,自己率军追击,果然连战连捷,斩首万余。
叛军首领王国不久便病死,之后韩遂、马腾等人退回凉州,并且相互争夺权利。
就在皇甫嵩在陈仓大败凉州叛军的同时,幽州的公孙瓒也与张纯、丘力居的叛军大战于石门。
公孙瓒出动了自己全部的军队,特别是新军的战斗力惊人,同是步兵,竟能以一敌三,为乌桓骑兵完成包抄,创造了机会。
公孙瓒大获全胜,张纯等人打败,逃入草原鲜卑境内。公孙瓒不顾手下人劝阻,继续追击,骑兵马快,深入了数百里。
最后被丘力居包围于辽西的管子城,手下的乌桓骑兵有一部分人反叛,加入敌营。
公孙瓒只能向刘虞和吕布求救,刘虞兵少,有心无力,更何况与公孙瓒平素就不和睦。
倒是吕布接到公孙瓒的求救信后,下令在代郡的曹性的骑兵三旅星夜驰援。
曹性率领的五千并州骑兵,日夜兼程,终于在公孙瓒粮尽之前,与外围的公孙瓒的步兵一起,打破了丘力居的包围,救出了被围数十日的公孙瓒。
丘力居等人战败之后,远走柳城。公孙瓒十分感激吕布的救命之恩,同时更加痛恨幽州牧刘虞。
刘虞对付张纯、张举的叛军,使用的是怀柔的手段,他派使臣到草原各部晓以利害,加上他的声望,劝说他们献上张纯的首级,自己既往不咎。
东部鲜卑各部,乌桓各部听说刘虞是幽州牧,纷纷派遣使者前来沟通归附之事。
公孙瓒恨刘虞不救自己,也不想看见功劳都归刘虞,便暗中派人在半路上暗杀这些使者。
草原各部不久便知道了真相,仍然绕道与刘虞保持往来。
五月,朝廷派下军校尉鲍鸿率军进讨声势较大,距离洛阳最近的葛陂黄巾军,双方大战于葛陂,结果鲍鸿无能,使得汉军战败,黄巾军的声势更盛。
六月,汉灵帝病重,下诏拜董卓为冀州牧,让其将属下的军队都转交给皇甫嵩。
这是当时天下第四个州牧,地位崇高。董卓不可能不接受,但他仍是不肯交出全部军队。
他上书辩解道:“我掌兵十年,全军上下所有兵士和我的关系好极了,都只肯为我卖命,我也离不开他们,有着深厚的感情。我乞求带这帮兵士去冀州效力。”
最终,董卓还是带了八千西凉铁骑向冀州进发,但是磨磨蹭蹭地走到了弘农郡就不走了,他已经收到了何进的密信,想要观察洛阳的局势。
于此同时,逃到草原上的张纯被手下人杀死,首级被送到了刘虞处。
病重之中的刘宏仍然派出使者前去封赏,拜刘虞为太尉,封容丘侯。
刚刚进入七月,吕布就在第一时间收到了李肃的密信,上面只有三个字,“灵帝崩!”