雖然遭到匈奴騎兵的突襲,但大夏軍平時的訓練成果在此時體現了出來,他們立刻從四麵八方向大營的東北角集結,就連平時一向行動遲緩的西域人也神勇起來,他們一個個提著兵器也跟著衝了過來,沿途還不時地砍翻幾個礙事的匈奴人。由於顧及到被抓的匈奴人的性命,烏禪幕的騎兵在衝進漢軍大營之後不得不放慢了攻擊的速度,以免誤傷到自己人,這也給大夏人結陣贏得了時間。
烏禪幕衝進漢軍大營,但他沒看到對方的士卒,滿眼看到的都是驚恐萬狀,到處亂竄的匈奴人。烏禪幕隻得指揮人把這些人集中起來向後方轉移,而他本人則親自帶隊衝向漢軍大營的東北角。
烏禪幕終於衝到了大營的東北角,黑暗中他看不清有多少敵人,也看不清對方的陣容,隻能感覺到黑壓壓的人頭肅立在夜色中。
“放箭!”隨著短促的號角聲想起,匈奴騎兵從方陣的兩側繞過去,然後圍著大夏軍的方陣奔跑,同時將一支支弓箭射入大夏軍的方陣之中。黑暗中,烏禪幕無法判斷攻擊效果,但他沒有聽到多少期待中的慘叫聲,相反,大夏軍中不斷射出回擊的箭矢,多多少少給奔跑著的匈奴騎兵造成了一定的傷亡。
烏禪幕心中一涼,他明白大夏軍已經列好了隊形,這樣的騎射是不可能衝破他們的方陣的,可如果此時發動強攻,雖然有希望衝亂對方的陣形,甚至全殲對手,可自己也不知道會有多大的傷亡,更何況被調走的漢軍鐵騎並沒有走遠,萬一他們發覺上當再趕回來,恐怕自己很難全身而退。烏禪幕權衡利弊,決定放棄攻擊,他大聲命令身邊的號兵:“快!吹號,把人救走,立即撤退!”
號兵領命,剛舉起號角還沒有吹,烏禪幕就聽到身後響起了一陣陣號角聲,緊接著傳來了陣陣喊殺聲。烏禪幕一驚,馬上意識到身後出現的不會是自己人,肯定是敵人,因為他根本就沒有在自己的身後安排人馬,那裏隻有剛剛被救出的匈奴人。
烏禪幕慌了,他再次命令號兵:“快!吹號!結陣迎敵,準備衝鋒!”
號兵的號角聲迅速響起,黑暗中,匈奴騎兵開始放棄圍攻大夏軍,一起朝著號角聲響起的地方趕來。可是,漆黑的夜色和慌亂的人群使他們不可能在短時間內列出隊形,甚至無法集中起來。
烏禪幕已經感覺到大地顫抖,那是幾萬匹戰馬狂奔的結果,他知道對方已經很近了,如果再不發動衝鋒,自己隻有坐著等死。
“衝鋒!衝鋒!衝上去迎敵!”烏禪幕狂叫著,他已經不知道應該如何應敵了,隻知道指揮手下進行反衝鋒,隻要依靠戰馬的速度才能發揮騎兵的優勢,也隻有這樣才是對付騎兵的最好辦法。
在匈奴人背後出現的這支騎兵正是李陵率領的禦林軍,他在受到匈奴人攻擊時就察覺到這是一個調虎離山之計,於是他將計就計,一麵派人通知李武集結戒備,一麵佯裝上當,率領兩個騎兵師追了上去。烏禪幕以為他帶人走遠了,才從藏身之處跳了出來,事實上李陵並沒有走遠,他帶人轉了一圈後又悄悄返回,乘著匈奴人攻擊大夏軍的時候繞到他們的身後,然後突然發動了攻擊。