但如果袁绍看出了文聘的计谋,也针对文聘的分批次守关的方法,将官军以若干部曲划分成一波一波的攻关,那文聘的守关方法就会失效了。只是袁绍聪明点,文聘千方百计减少官军的人数优势,又会被袁绍给扳回一局。但这也是没办法的事。官军本就是人多势众,人山人海,这个优势就是客观事实,无论文聘如何作为,仍然改变不了这个优势。文聘所能做的,就是在袁绍尚未看破他的计策之前,对此计策多加掩饰,让袁绍看不出端倪来。同时,西凉军可多杀伤官军,削弱官军攻关的攻势。很快,三天过去了,袁绍准备妥当,又催动二十万人马来到了关前。这一次不同于第一战时,袁绍是有备而来:盾牌加固了铁皮,使强弩射之不穿;云梯车和冲城车上遮盖了淋湿的牛皮,使火箭烧之不燃。另外,袁绍还命军士每人都带一一面盾牌。
袁绍在关前五百步处列阵,先派出五万士兵,每人都高举着盾牌,彼此的盾牌都倚靠在一起,减少缝隙,然后推着一辆冲城车和云梯车向大散关发动进攻。有了盾牌的防护,果然官军的死伤减小很多。至三百步时,又有人高呼:“至三百步矣!”随之而来的箭雨,却在盾牌“叮叮”作响,只是钉在盾牌上,并不能射穿。只有很少一部分的箭有幸射中了盾牌之间微小的缝隙,射杀了盾牌下的官军士卒。文聘皱了眉头。文聘命军士不