两万西凉精锐,六万余白波兵,一战即溃,说出来几乎没有几个人会相信,但事实就是如此。牛辅不仅败了,而且败得很惨。乱军之中,他砍断自己的大纛逃走,惶惶而至安邑,却见安邑城门紧闭,河东太守王邑负手立于城头,一言不发。
牛辅心知王邑恐怕也已经反了。即使王邑不反,他也不敢进城,他背后有近万骑兵追击,安邑城池虽固,但孤城一座,守城也是死路一条。牛辅只得弃了安邑,转奔大阳县,拢兵据守茅津。他走后不久,王邑打开城门,迎张晟大军而入。
大阳因在大河之阳,故而得名。茅津是附近百里内最大的渡口,若张晟占据茅津,则可以西击长安,东攻洛阳,或者据守而切断长安与洛阳的联系。牛辅可不敢再跑,丢了茅津他也肯定会死无葬身之地。他一面派人向驱民的李傕、郭汜和黾池的董越求援,一面收拢溃兵。虽然不断有零星溃兵赶来汇合,但牛辅依然欲哭无泪,他只有不到四千残兵了。而且,将校中,他身边也只有赵岑和胡赤儿两人,杨奉、韩暹、李乐、胡才四人皆降,左校、黄龙死于阵中,张济失踪不知生死,可谓损失惨重。
张晟也没敢轻易攻击大阳,他自信能攻得下大阳和茅津,却未必能守得住。董卓军在黾池有两万人,在华阴也有重兵,一旦得知后路被断,洛阳和长安董军也必然不会坐以待毙,数路回援,再加上水路上的优势,也许能将张晟死死地围在茅津也说不定。而且,此战投降的白波军超过四万人,张晟必须及时进行抚慰和安置,否则不知道会生出什么乱子。好在有王邑在,这事不会有什么太大难度。
四万降军的战心已失,张晟汰其三万,编为辎重兵,负责后勤运输,动迁白波谷百姓。而保留下来的万余人可以算是白波军中的精锐了,分别补充进白骑、先登、破虏和匈奴营。闻喜一战,各营都有损失,但经过补充人数不减反增,都达到了万人规模。郭贲所率五千匈奴单于庭精锐也并入匈奴营中。于夫罗未获得战兵补充,但却得了不少辎重,他本就是为此而来,也很满意。