在战前,第一师参谋部提出对付具装铁骑的建议是削弱速度。三角钉只能让其速度稍挫,地雷虽然能扰乱阵形,但也没有办法阻止其前进。故董虎采用了两道三角钉、两道长矛阵加地雷的复合战术,将具装铁骑的冲锋抑制住。至于停下来的具装铁骑,对付其的办法便多了,除了火枪抵近射击之外,也可以将其用长矛捅下马,趁其动弹不得之时,用刀从铁甲的缝隙扎进去。
对付皮甲重骑则必须要用火炮了。火枪虽然能击穿其皮甲,但火力密度和制动作用都不够,根本无法阻止其冲锋。第三方阵的火枪兵虽然有一千五百人,但面对冲锋而来的八百皮甲重骑,显然是顶不住的,最好的结果也不过是两败俱伤而已。故参谋部提出还是要用火炮。要越过前三列方阵,打击冲锋而来的具装重骑,拥有曲射弹道的虎蹲炮便成了最好的选择。
不到一刻钟的时间,汪惟正最为倚重的一千具装重骑就被打残。最前面的二百铁甲骑兵全军覆灭,尾随而至的八百皮甲重骑损失过半,只余三百余骑随汪良臣逃出生天。他们并没有返回蒙军阵列,而是逃到远处重新集结。虽然重骑兵死伤惨重,但汪惟正并不死心。他派人告诉汪良臣,让其重整队形伺机待命。
虽然挫败了蒙军具装重骑的冲锋,但霹雳军损失也十分惨重,伤亡高达五百余人,其中第一列的长矛兵伤亡过半,不少连排的建制也被打乱。董虎眼见如此,急令第一、二方阵的的长矛兵退到炮兵阵地两翼,重整队形并保护炮兵。经过连续的炮击,虎蹲炮管已经变得红烫,暂时不能继续射击。野战炮由于后座力大,数量多,此刻正在紧张地部署发射阵地。
此时的战场中央,数千蒙军步兵正快速向霹雳军正面推进。最前面的是轻装前进的新附军刀盾兵和长矛兵,紧随其后的是大群弓弩手。蒙军几百名铁人军迈着沉重的步伐,手持长矛缓步而来,在他们身后的则是推着火炮前进的炮手,最后方是正在紧张调试床弩的蒙军攻城技师。在战场边缘,双方轻骑兵仍在激烈的追逐厮杀。凭借着火器优势,霹雳军骑兵已在战斗占尽上风,只是因为控马技术和马力的原因,一时间也无法败溃蒙军轻骑兵。
长矛兵后撤之后,火枪兵便排在了霹雳军方阵最前面,也首当其冲地遭到了打击。在敌人的步兵尚距一里