接下來的三天,仆固懷恩不斷改變攻城方法,但周萬傾守得嚴密,唐軍付出了近兩千人的代價,仍然沒有找到有效的辦法。仆固懷恩現在意識到,要想在短時間內攻下城池是不可能的。而且更大的危機出現了,探子報告,叛軍的忠武將軍薛嵩帶領五千兵馬正向此地趕來,如果讓他們合兵一處,仆固懷恩將被內外夾擊,戰場的的主動權就落到燕軍的手中了。
他留下五千步兵,讓仆固瑒和仆固懷素指揮圍困雁門郡,隻困不攻,等待郭子儀攻下雲中後來援。
他本人帶領一萬主力去攔截薛嵩,兩軍不期而遇,薛嵩自持武藝高強,手持方天畫戟,帶領一千名陌刀兵直衝過來。這些陌刀兵每人在兩腰分別掛有弓一把、箭30支,背後交叉插有長柄陌刀一柄,長槍一條。他們是燕朝軍隊精銳中的精銳,攻擊力極強,史書上記載,這種刀陣推進時“如牆而進”,“當嗣業者,人馬俱碎”足見其強大的威力。
仆固懷恩將車駑一字排開,進行遠距離的精確打擊。這些訓練有素的弓駑兵,操作熟練,連續發射,箭矣象雨點一樣撒向推進的燕軍刀陣。刀陣中的燕軍軍士沒有工事掩護,紛紛中箭,傷亡慘重,尤其是車駑主箭威力奇大,隻要擊中要害,軍士必亡。薛嵩突前衝擊,當先開路,一支車駑主箭射向他的麵門,他用陌刀撥打,剛剛打掉一支,第二支又到,接著第三支也來了。
這車駑主箭的力量很大,以薛嵩的武功不難將其擊落,但連續不斷的攻擊,他就有些手忙腳亂了,如果稍不注意就有可能被擊中。而那些軍士的武藝並不能與他相提並論,中箭者頗多。他見勢不妙,立即回撤,就地構築柵欄,安下營壘,與唐軍對侍。
仆固懷恩探明薛嵩隻有五千兵馬,自己有一萬精兵,雙方是一場遭遇戰,彼此都沒有城池工事,就想先擊潰薛嵩的援軍,再回過頭來集中力量全力攻城,一舉拿下雁門郡,進而攻占馬邑郡,直逼北京太原。
他立即部署,用車駑開道用快速運動的騎兵衝擊薛嵩的營壘。燕軍有了柵欄的防禦,雖然不及城池堅固,但也能防禦敵人的遠程打擊。軍士用長槍撥打車駑主箭,並不害怕駑箭的攻擊,他們的弓箭手則用伏遠弩,擘張弩,角弓弩,單弓弩四種先進弓駑發射特製的玄鐵箭頭,在不同距離上對衝擊的騎兵實施打擊。
這種箭頭的穿透力是很強的,盔甲盾牌均不能防護。唐軍衝擊的騎兵,人馬隻要中箭就會傷亡,這種遠距離大範圍均可以形成的威脅阻礙了進攻。
正常情況下,騎兵要突破五百米的距離,至少要三十秒的時間,在這個時間內一名高素質的弓駑兵能準確發射十支箭矣。兩千兵能射出兩萬支穿透盔甲和牛皮盾牌的玄鐵箭頭。這對密集衝鋒的唐軍的威脅太大。
因此唐軍的進攻傷亡很大,衝擊受阻。如果一味的強攻,很可能他們之間的優勢和劣勢就會倒過來。沒辦法,仆固懷恩隻好重新調整部署進行防守。薛嵩人數不及對方,隻能采取守勢。