话音未落,前方敌军鼓声已然响起,霎时间数千前锋骑兵卷起滚滚尘土呐喊杀来。贾沈于是命全军戒备,中军和后军弩手分三队准备。眨眼间前方鲜卑数千骑兵已抵近不足四百步,晋军这边骑兵方阵却丝毫不见动静。此时只听敌军中军号角声响起,右侧山后又转出五六千骑兵向晋军驰来。
右侧这支伏兵虽然尚在近二里之外,晋军阵中扶余士兵不免一阵骚动,大家都知道这次慕容廆为了阻止扶余复国已经用上了差不多全部家当。而以七千骑兵对抗二万余敌骑的胜面之低,除非霍去病在世这仗断难取胜。贾沈微微一笑,令军中镇静,三军弩手听令行事。
很快,敌军前锋骑兵已至二百步,鲜卑中军鼓声大作,中军和后军也开始冲锋。这边贾沈根本不为所动,只听一声令下,晋军中第一排臂张弩手千余支弩箭破空而来,前队随即上箭,第二排的千余只弩箭又跟着射出。如此这般,不一会功夫,几千只弩箭在三排臂张弩手的操控下一波波地向冲锋而来的鲜卑骑兵射来。弩手虽然骑在马上,不过静止不动地放箭远比骑行时射箭要容易得多,而且骑在马上只要稍稍将弩头抬高,箭矢就能跃过晋军前方重骑兵,不会误伤。随着一支支箭破风而来,慕容部前锋纷纷坠马,还没冲到百步距离,还剩在马背上的骑兵已经不到一半。这时也有部分鲜卑骑兵从背后摘下弓来朝晋军射去,只见晋军重骑兵早已一手将矛立在地上,另一只手取下小盾护有胸前。在如此严密的盾墙前,射来的弓箭几乎全部被挡在盾牌之外,即使有少量箭矢穿过盾阵,射在重甲上也纷纷掉落在地上。而这边的敌骑在晋军一轮轮的弩箭雨下继续纷纷落马,最后前锋仅余三四百骑冲到五十步内,这时晋军前排重骑兵身后的队形缝隙中马上的连弩手突然发射,一支支短箭如飞蝗般向前方射去,几百敌骑无一幸免,全部坠马。战斗进行完第一回合,晋军无一损失,军中只消耗了一二成弩箭,而慕容廆却失掉了两三成的兵力。
大概是被如此快速地消灭前锋数千部队所震撼,鲜卑两路大军突然止住冲锋,在五百步开外与晋军对峙起来。此时慕容部虽仍比晋军多出一倍兵力,但刚才的损失太过惨重,而晋军却分毫无伤,这让损失不起兵力的慕容部犹豫起来。不过如果两倍于晋军的兵力就这样被吓走,以后慕容廆只能给自己留下一生的笑柄,他这单于之位也不用再坐了。双方对峙了一会儿,前方和侧翼的鲜卑骑兵又骚动起来,在阵天的鼓声中从两个方向全军压了上来。
贾沈看了不由得吐了口唾沫,从后军选出数百人下马持矛到前军和右翼抵住阵型,这边又让军中弩手准备。鲜卑人这次已经不顾一切,一万多骑兵全线冲了上来。及近二百步时,漫天箭雨又向鲜卑人射了过来,敌军骑兵虽然纷纷中箭倒地,但大部仍旧继续冲锋。及至百步之内,敌方骑兵仍然过万,敌丛中也开始有弓箭不断放出,阵中持矛兵士和轻甲弩手亦开始有人中箭受伤,不过问题暂时还不大,贾沈于是令前军和侧翼持矛的骑兵和长枪步兵准备。
眨眼间,敌军骑兵已迅速冲到眼前,虽然有连弩手密集地射杀阻击,但仍挡不住七八千敌军即将冲到阵前。贾沈忙命中军和后军收好弩箭,准备好环首刀和轻盾。而几乎同时,鲜卑骑兵全线撞上晋军防线,虽然在长枪、重盾和连弩的威力下鲜卑的轻装敌兵纷纷坠马,但靠着骑兵强大的冲击力还是撕开了几个口子,一时间阵线上双方过万人马搅在一起。晋军重骑尽管装备精良,但也不断有人被鲜卑骑兵的长枪、长刀挑落下马,鲜卑人的弓箭也纷纷从后队射入晋军阵中,不断有后队弩手中箭倒地,眼看战局就要危在旦夕。
就在此时,一支数千人的骑兵突然从晋军后队杀出,他们一手持环首刀一手持盾,直接杀入鲜卑侧翼的后路,鲜卑骑兵于是从侧翼开始不断崩溃。这支骑兵正是刚刚把兵器从弩切换成近战兵器的晋军骑兵