此时公孙瓒可谓元气恢复,东面邹丹一边扩张领地一边又有田豫魏邈等人敲诈公孙度,可谓库房不亏,还时有平民参军,俘虏也不少。不管怎么敲诈,土地占了就不放了。公孙度那边西面打不过只好向东扩张将汉朝国界向北向东向南扩张了不少。
现在和刘虞也不再像以前那样随时都要开战的样子。时不时就互相赠送礼物,刘虞身边更是被公孙瓒安插了不少内奸和走狗,还和魏攸关柔等人相处不错。暗中却煽动蹋顿去讨伐刘虞,时不时就去他那儿招兵。刘虞只会政事对于外交一窍不通军事方面的才能更是比常人还第。关柔等将领也未曾在意过此事,毕竟刘虞最不缺兵了。
南面公孙瓒就出兵1w步兵(轻步兵)6000重骑兵(配有南北朝时期的明光铠、马槊、弯刀)3000白马从义(持枪带银色轻弩穿着唐代新型皮甲)以及新创制出来的弩车20辆安插于步兵之中。《宋史·魏胜传》:“列阵则如意车在外,以旗蔽障,弩车当阵门,其上寘床子弩,矢大如弩车凿,一矢能射数人,发三矢可数百步,可见弩车的威力。
(这些都是公孙涛提供的图纸,至于唐代新型皮甲则是由几个月前每天公孙涛亲自指挥部下士兵一人造2套,也不知道做了多少次才算有3000套合格了。直到临阵前才给了公孙续1500套。)
步兵位于中阵。刘政的重骑兵则在其后面,弩车则由公孙瓒的亲兵操控。
公孙涛率领自己本部的1500白马从义,护卫着部队的左翼。公孙续赵云则是护卫在右翼,一声高呼:“义之所至,生死相随!苍天可鉴,白马为证。”
袁绍听闻立刻派出3w步兵800先登军7000骑兵迎击,袁绍于龙凑驻扎大营以防卫公孙瓒进攻。等公孙瓒至龙凑,袁绍的2w步兵由颜良高览张颌迎击公孙瓒的1w步兵又让文丑率领7000骑兵环绕到阵后1w步兵守卫龙凑大营,袁绍阵前有数千大戟士由张颌统领。而公孙瓒就是清一色的步兵,两侧的骑兵此刻已经不知所踪。等到相距300步时。那20两弩车齐发。几千大戟士再强也顶不过弩车,往往一箭射死数人。张颌也受伤倒地了,随后其后2w步兵也惨受弓弩打击。随后,刘政重骑兵也冲了疯狂践踏对面的步兵。袁绍见此长叹而回龙凑大营。
另一面公孙续和公孙涛和赵云三人碰上了那7000骑兵。随后双方交战,拥有双马鞍的白马从义皆手持重兵器。尤其是公孙涛的那1500枪兵又为突出,往往以一档十。尽管时不时有些新兵害怕被敌军砍下马去,但他们的新型皮甲却保护了他们的生命。袁绍的骑兵都拿着马刀在与长枪长兵器的白马从义交战中处于绝对的弱势。
在双方相遇之时,公孙续就迎上了文丑却被文丑给压制住了(文丑手持长戈只用单手进攻),文丑战斗力霸道,硬是拖住了公孙续。随后公孙涛杀到,与文丑交战,大战10几回合,文丑一次只能出动一只手,而公孙涛却是两只手。很快文丑便换了他力量较小的左手,公孙续则趁着左手力气小并且尚未抓紧的时机,操起红缨枪来一记急进迅速使文丑长戈脱落
随后又一记猛扫扫下马去。文丑摔倒之后,公孙续旋即见机用绳子将之俘虏。同时公孙涛大喊:“文丑已被斩,投降不杀。身边士兵也跟着喊,响彻整个战场。随后公孙续留下1000人看着这群俘虏。公孙涛和赵云率领剩下的2000人攻入龙凑大营,践踏敌军步兵。
此时另一面的刘政正帅6000重骑兵手持弯刀践踏袁绍步兵。袁绍已经在随从的护卫下逃回冀州。鞠义和他的800先登欲射杀刘政及其骑兵,却发现对方的战甲挡住了弓弩。
随后鞠义和他的800先登就或被重骑践踏或被步兵砍翻。此战袁绍元气大伤,两支精锐都已经覆灭。
刘政6000重骑兵也损失了几百人,步兵也损失了几百,(主要是先登军死前脱了几个下水)
龙凑大营的1w步兵在高干的带领下逃入森林之中,基本上未和公孙涛交锋。
高干逃跑很有一套。
此次大战袁绍完败,精锐尽失。公孙瓒也因为蹋顿单于及乌桓峭王的南侵无力继续南侵。并且公孙瓒的弩车及双马鞍随后就被袁绍曹操等人给发明出了。绍更是趁机组建了几千重骑兵在随后的攻击黑山军中立下战功。但是,冀州依然有些许地方被公孙军占领