正在董卓絕望時,河岸上又爆發出一陣怒吼和馬蹄聲。董卓以為是更多的西涼鐵騎趕來了,卻驚訝地發現,在那一陣馬蹄聲響起後,正在伏擊董卓部的西涼鐵騎,紛紛解開對董卓部的包圍,有序地向後撤退,然後向著東邊行去。
董卓不懂西涼鐵騎這是怎麼了,他唯一懂的是,不論發生了什麼,他都必須趕緊率領殘兵敗將們逃走,逃得越遠越好。還殘餘的董卓麾下騎兵求生欲強烈,不等董卓傳令,就爭先恐後地跑出河床,上到渭水北岸來。
董卓上到岸上來一看才知道,原來是李儒和董旻率領兩千騎,正在被西涼鐵騎追趕著,西涼鐵騎施展馳射,殺得董旻和李儒所部邊逃跑邊有騎兵倒下。
董卓趕緊傳令董旻率部向他這裡撤退,一起向北逃跑。
馬超有些惱火。本來他的誘敵深入之計,已經奏效。被西涼鐵騎伏擊的董卓部,已經被殺滅半數,隻要繼續伏擊下去,不消一個時辰,就能消滅掉董卓所有的騎兵,讓董卓無兵可用,也就沒有後來的“董卓進京”了。
誰知道在這時,卻不知道從哪裡竄出來一部騎兵,想趁著西涼鐵騎正在專心致誌地打擊董卓部,偷襲西涼鐵騎的背後。幸虧馬岱的麾下騎士發現及時,示警及時,才沒讓那兩千多騎得逞。馬超大怒,便調離所有鐵騎,想要追上那壞他好事的兩千騎。
剛一調離,馬超就後悔了,因為解開了伏擊圈,讓董卓得以率領殘兵敗將逃走。那兩千騎與董卓彙合,不要命地向北逃跑了。
馬超又想起他更重要的任務是去截擊皇甫嵩,反正這一次伏擊已經能讓董卓損失大半了,便也不再理會逃走的董卓,統合全軍,向著陳倉城進發。
經過數十裡的倍道兼行,馬超率部來到了陳倉城下,卻發現陳倉城以西廣闊的平原上,並沒有皇甫嵩部。馬超一直率部追到戰場那裡,也沒有發現皇甫嵩部。
難道是皇甫嵩如有神助,竟然率領一群殘兵敗將,躲進了大營?馬超率軍來到官軍大營,卻發現官軍大營,已經人去營空。
難道是皇甫嵩趕在他趕回來之前,帶兵率先躲進了五十裡外的陳倉城?
馬超又率軍來到陳倉城下,卻發現陳倉城和大營一樣,也無人駐守。
馬超這時便明白過來了,原來皇甫嵩已經料到了在驅離董卓之後,他一定會率軍折返。而皇甫嵩又料到,大營不如城池堅固。官軍士卒士氣低迷,麵對西涼鐵騎的進攻,區區大營肯定守不住。
皇甫嵩還料到,陳倉城距離太遠,任憑以步兵為主的官軍怎麼跋涉,也快不過西涼鐵騎,若要逃向陳倉城,在半路上定會被趕回來的他率鐵騎截擊故而,皇甫嵩一定是選擇了其他城池作為逃跑方向。