很快就落空了,雪地极大缓解了炮弹的弹攻击,两军的炮击都失效了。看到火炮的无力表现,瑞典人发起狂暴的步兵突击,挥舞双手巨斧的瑞典突击队劈开了俄军的车防御工事,冲俄国步兵之间,打开了多个突破,其他瑞典步兵从突破一拥而,以锐不可当的步兵冲锋,将士气和作战能力都略逊一筹的俄国步兵击溃,占据了俄军的车垒阵地。逃散的俄军退回大营行了重整,勉维持了秩序,但士气低落。
左翼俄国和瑞典人两队战意昂扬的重装骑兵如同两把铁锤一样撞击在一起,彼此互不相让展开了激烈的厮杀,俄国骑兵在混战中占据上风,激战过后德国骑兵保持秩序退战场,俄军骑兵也受伤不少而无力追赶。
右翼的鞑靼轻骑兵施展惯用的诈败诱敌深战术,瑞典骑兵对这种战术不太熟悉,轻敌追击少量诱敌的鞑靼轻骑兵,追击途中迎面撞上了鞑靼持矛重骑兵,铁墙一样的鞑靼重骑兵阻挡了瑞典骑兵的前,埋伏在旁的鞑靼轻骑兵随即现在瑞典骑兵后,形成对瑞典骑兵的合围,将其逐战场。
这场会战行打到午后,俄军两翼骑兵都击败了当面的瑞典骑兵,但中路的瑞典步兵突破了俄军步兵阵线,引起了俄军步兵溃逃。失去骑兵掩护的瑞典人步兵遭到了返回战场的两翼俄军的合围态势,失去步兵主力的俄军骑兵,也无力歼灭悍骁勇的瑞典步兵军团,于是在俄军骑手持续的扰袭击,瑞典步兵重整秩序,保持了严整的阵列放弃刚刚夺取的俄军车垒阵地被迫撤退。
瑞典人用手中盾牌组成盾墙,抵挡俄军骑手的击,并在盾墙之间用劲弩行了有效还击,以密不透风的防御阵型向己方大营撤退,在瑞典人的后,依然保有相当战斗力的鞑靼骑兵队像猎鹰跟着受伤的动一样,看到有脱离主力的瑞典小队,就上上前将其残杀净,波耶贵族骑兵不断以成群骑兵攻试探瑞典人的阵型,造成瑞典人少量而持续的失血。在付了相当代价后,瑞典人撤回了营地,这短短1千米的撤退行的极为艰难,但又却是十分成功的,俄军骑兵无不震惊于瑞典步兵的韧顽,和度组织纪律,瑞典步兵的撤退没有演变成全面溃逃,俄军因此无法歼灭瑞军步兵主力。
次日瑞典军队收拢败退的步兵和骑兵,放弃了大营里的后勤辎重和全火炮,在瑞典骑兵发起的反冲锋掩护,迅速撤维堡闭门守。俄军收拢溃散步兵也重整旗鼓,击退瑞军殿后队,占领了瑞军大营,缴获大量粮,火药和其他资,赢得了这场会战的胜利。
这场会战中,俄国和瑞典两军都损失不大,瑞典军团虽败而实力犹存,依托维堡城防守不成问题,俄军获胜,但战果有限,无法将会战胜利扩大为战略全局的胜利,战争已经陷僵局。于是俄军转向袭击附近的瑞属芬兰领地,破坏瑞典战争潜力并获取战利品。(作者注,这次会战历史上记载极少,甚至没有专用战役名)