夜半时分,静悄悄的夜空突然出现一道长达十余丈的流星,半壁天空火光如柱,惊得边章、韩遂军营中的战马狂鸣不已。熟睡中的士兵惊醒后也被这一突如其来的奇怪现象吓得目瞪口呆,不知所措。
他们以为这是战争吃败仗的不祥征兆,不愿再留在美阳打仗,都想归回旧地金城。顿时,整个军营一片骚乱,久久不能安静下来。
第二天清晨,东汉军队的探马向董卓火速报告这一紧急军情。董卓听后,欣喜若狂,心想正好可以利用这一天赐良机突袭边章、韩遂的部队,杀他个措手不及,彻底消灭敌人。于是,董卓立即采取紧急行动,与鲍鸿等人合兵夹击。
由于对方军心受到影响,组织不严,大部分士兵根本没有思想和防卫准备,顷刻之间遭受沉重创击,死伤无数。董卓大获全胜;边章、韩遂败走榆中(今甘肃省兰州市金城县中部)。
董卓见机会难得,便马上与周慎等人率领大军追剿逃军。由于金城是羌人的本势,势力无所不及,到处都驻有军队,而董卓等人盲目深入西羌,又犯了“穷寇勿追”的兵家大忌,在追赶过程中,遭到数万名羌人围击。
孤军深入的东汉大军完全陷入西羌部队的分割包围之中。由于后方援军无法及时赶到,不到数日,各军粮草殆尽,而围兵不仅没有丝毫减退,反而进攻更加猛烈,情势十分危急。
当时,由周慎等人率领的军队被彻底击溃,只有董卓军队设计得脱。沉着老练的董卓在如此情况下,仍不惊慌,他命令士兵在河中筑一高堤坝,截断上游的流水。羌人对此感到莫名其妙。
这时,羌骑侦察回来传出消息说,东汉军队整天在坝中捕捉鱼虾。西羌将领以为董卓军粮已尽,只得靠捕捉鱼虾充饥,于是,便放松了警惕,只围不攻,想困死董卓的军队。
可是,很久都不见动静,等羌骑探明情况时,董卓军队早已消失得无影无踪,不知去向。原来,董卓筑坝的真正目的是迷惑敌人,以此作掩护,然后伺机悄悄撤退。胡兵、羌骑听闻董卓军队逃遁,前往追击,由于河水太深,无法渡河。
因抗击边章、韩遂有功,表现突出,董卓不久便被封为台乡侯,食邑千户。
汉灵帝中平三年,羌胡内部发生兵变,韩遂格杀边章、北宫伯玉、李文侯,集结三人的部队共十余万人围攻陕西,太守李相如叛离朝廷,归附韩遂。不久,韩遂又联合周边的马腾、王国等人,合兵进攻三辅,声势浩大,势不可挡。
中平五年,韩遂、马腾已攻到陈仓(今陕西省宝鸡市),危及长安和洛阳。灵帝急忙拜董卓为前将军,与左将军皇甫嵩共同解陈仓之围,大败韩遂、马腾。董卓因此又得到朝廷封赏。
不断升迁的董卓势力急速膨胀。东汉朝廷为了遏制董卓权势继续滋长和蔓延,于公元188年(中平五年)征董卓为不掌实权的少府。
董卓明白朝廷用意,便婉言拒绝,不肯就任。灵帝病重,急忙召见董卓,拜他为并州牧,所属部队隶属皇甫嵩。
野心勃勃的董卓自然对朝廷如此安排和任命不满,便回奏灵帝说:“士卒大小相狎弥久,恋臣畜养之恩,为臣奋一旦之命,乞将之北州,效力边垂。”拒绝交出兵权,随即率领自己所属部队进驻河东,以观时变。
董卓自领兵征讨羌胡、镇压黄巾军以来,因战功显赫,受到朝廷多次重用,不断升迁,尤其是击败韩遂等人的进攻后,他的势力日趋壮大,形成了一支以凉州人为主体、兼杂胡人和汉人的混合军队。
朝廷虽然对董卓加以抑制,但羽翼日趋丰满的董卓自恃战功与威望,越来越变得野心勃勃,目中无人。