马军距离基辅四百里时,罗斯公国才发现。罗斯国主力尽失,慌乱间征募三万多新兵,并向立陶宛和钦察部落求援。立陶宛派遣一万援军,钦察部落派出四万援军,与罗斯军队会和。钦察部落和罗斯军队连蒙古都打不过,怎么能是宋军骑兵的对手?当坚守城池,骑兵攻城乏力,他们才能立于不败。然罗斯国与宋朝接触极少,认为宋军与蒙古人一样,擅于劫掠杀人。他们守在基辅,宋军在外劫掠,如何是好?联军加在一起将近九万人,宋军骑兵远来疲惫,大可改守为攻,一战得胜。九万联军不守城,与宋军骑兵战于基辅东部。联军想的倒也不错,并不都是无能之辈。钦察四万人都是骑兵,立陶宛和罗斯公国中也有一万骑兵。还有长弓劲弩,铁甲骑士,他们该当有很大胜算。
想的是不错,真正打起来不是那么一回事了。长弓劲弩再怎样,射程威力也不及火枪。但马军装备短管火枪,虽有射程和威力优势,还不太明显。如此面对面的射击,怕有太多死伤。若联军采取守势,莫是基辅城,就算是在野外防守,宋军骑兵都需要付出很大代价。可联军轻敌,手握绝对兵力优势,大举进攻。骑兵冲锋,步兵的长弓劲弩是跟不上的。马军排成长蛇阵,火枪射击,边射边退。子弹在远距离射不穿骑士的重铠,可重骑士本身也跑不动,在骑兵的最后。冲在前面的轻骑兵就惨了。子弹轻轻松松的射穿皮甲,形成巨大杀伤。枪声震耳,战士战马皆慌乱,四处冲撞。阵型一乱,更加没有反抗能力。火枪击发,五万骑兵很快就伤亡数千人。有的联军骑兵士气崩溃,往枪声的反方向逃窜。宋军骑兵跟上,他们逃不出火枪射程。联军骑兵多有中弹坠马,死伤惨重。
处在后面的骑士训练有素,战意高昂,有重甲防御,依然保持冲锋姿态。宋军火枪具备射程和威力,距离远些,无法杀伤骑士。短管火枪的精度又不如蒙古饶马弓,不能准确的从缝隙射进子弹。想要形成杀伤,必须拉近距离。再往前,就要进入联军步弓劲弩的射程。重骑兵行进速度慢,步兵能跟得上。有了步弓的保护,毕再遇不敢擅动。宋军不再追击,缓慢后撤。联军轻骑兵得以重整队形,伺机反攻。马军若是撤离战场,联军追不上,也不敢追。而联军共九万人参战,伤亡万余人,主力尚在。宋军撤退,没能达到目的,这场战争就是联军赢了。没有给罗斯国足够的教训,马军何苦奔袭数千里?
毕再遇下令,五万马军分成五十个千人队,分在战场各处。联军分不清宋军主力,就没有主攻方向。骑士不知如何是好,联军将领也没了主意。这是宋军从蒙古骑兵那里学到的作战方式,也是宋军为了追击蒙古人反复演练过的战术。同为游牧民族的钦察骑兵熟悉此种战术,却不敢分成千人队追击。宋军有那种可怕的武器,他们单独追击,不是自寻死路吗?重骑士不知往哪追,后面的步弓也不知道该指向哪里。偏偏宋军骑兵不撤离战场,行动迅速,子弹从各个方向射来。联军步弓找不到统一目标,不能进行齐射,几乎没法形成有效杀伤。钦察骑兵再次遭受惨痛打击,乱做一团。宋军射不准重骑士铠甲的空隙,就射击他们的战马。战马的目标大得多,太容易中弹。很快,两千多重骑兵都没了马,变成了步兵。从最开始,依靠重骑士去追击宋军骑兵就错了。如果是进攻固定目标还好,宋军骑兵机动性极强,他们追不上,吓不走对手,能有什么用处?
钦察骑兵四万人,损失过半。他们的马弓在宋军火枪面前什么都不是。没有步弓的保护,都成了活靶子。这么下去,钦察骑兵早晚要被杀光了。联军统帅声嘶力竭的叫喊,想要重整阵型。既然敌人分成很多队,没有主要目标,那就一支队一支队的射击。统帅的叫喊盖不过枪声,很多步弓士兵仍在犯迷糊。费了很大的力气,统帅的指令才能传达给弓弩手。近万名弓弩手齐射,箭雨飞向了一支宋军骑兵千人队。骑兵队长发现箭雨来袭,命令将士举起木盾护住头脸要害。步弓的杀伤力大,有士兵的手臂被射穿,有士兵的胸甲铁片被射穿,刺进了皮肉,还有战马中箭倒地。好在没有射中要害,不会危及性命。千人队中有二百多人受伤。很快,第二波箭雨又来了。抵挡这波箭雨后,又有一百多人受伤。骑兵队长不得不命令部队后撤,第三波箭雨就没能射到人。
联军这种步弓战术是有效的,却无法改变战局。步弓将目标转向另外一支宋军骑兵时,背后枪声响起。不知什么时候,有四个骑兵