一个半小时之后,交响曲终于结束了。十几万俄军分3波开始在大桥两端5英里的区域内发起冲击,密度达到了每3~5人。相比之下,东普鲁士军团第1军4.5万步兵分布在长达8英里的防线上。平均3~4米才有一个人,不过宽80米,水深达2~4米的雷夫河成了防守方最佳的屏障。
随后进入第一道战壕的德军士兵几乎没有抬头的机会,对面的火力死死地压制住了他们。在速射炮和机枪地掩护下。部分俄军乘坐数百艘小木船开始渡河,其他俄军开始用小船和木板搭建8座浮桥,还有少数人试图从浅水的地方徒步渡河,不过这他们很快便放弃了。这条河夏天的水位要比他们想象中要深的多。
争夺最为激烈的自然是那座钢铁结构的铁路大桥,上千名俄军组成的冲锋部队如同潮水一般涌上宽6米地大桥,同时俄国人用大约50门大炮持续向桥东侧进行炮击。守桥的德国士兵则冒着对方地炮火向桥上的俄军士兵进行射击,许多中弹的俄军士兵还不及呻吟便被后续部队的人群踩在地上,大桥靠东部分很快便被厚厚地俄军尸体所覆盖,后面冲锋的士兵仿佛踩在棉花上一般。不断有俄军士兵从桥上跌落到河里,落水的声音瞬间被喊杀声,机枪嘎嘎的射击声和炮火的隆隆声所掩盖。
在大桥正面。德军用沙包垒起的掩体早已被俄国人的炮火摧毁,桥头附近的几座小房子也被炸飞,只有桥头两侧战壕里的机枪还在拼命地射击。在那里,两个德国士兵操纵一停马克心重机枪。副机枪手忙碌地一次次将新的弹带送入机枪,而负责设计的机枪手已经不需要瞄准了,他们的手指麻木地扳在射击钮上,枪口在左右不超过5度的小范围内来回移动着,但这已经足以覆盖俄国人出现的位置。无数串白色的机枪子弹直直地冲向大桥正面和两侧,在钢制的桥干上溅起无数的火星,几分钟之后,滚烫的不仅是德军士兵的枪管,连大桥的桥干也是烫手的。
俄军向大桥发起的第一波冲击就这样硬生生地被机枪挡了回去,1个团的俄军士兵只剩下不到百人,然而德军的机枪手门英勇的狙击却遭来更多的俄军炮火,桥东岸几乎陷入一片火海之中,德军在这里的伤亡也超过了300人,守桥两个营几乎损失了一半士兵。
河面上的战况也异常激烈,在俄军大部分船只到达河中央的时候,弗郎索瓦命令大炮开始全面还击。顷刻间上百跟水柱在河面升起,无数的俄军士兵被弹片和浪涛打入水中,几艘倒霉的小船甚至被炮弹直接命中,木屑夹杂着布条飞入空中,又缓缓散落在水面上,整个河面开始被淤泥和鲜血所覆盖。在德军连续对河面进行了两波炮击之后,俄国人覆盖河岸德军战地的火炮开始寻找德国人的炮兵阵地,落在战壕附近的炮弹向后延伸,漂浮在空中的俄军气球为炮火指明了方向,弗郎索瓦的炮兵开始遭遇对方的集中打击。不过东普鲁士军团的大炮在战斗中并没有傻傻地放在平地上,炮兵们被要求在地上挖出一个掩体,然后将半个火炮置于掩体中,只留下炮口伸到外面,而迫击炮则几乎完全隐藏在掩体中,因此俄军速射炮的低平弧线对德军火炮和炮兵的伤害已经被降到了最低的程度,而俄军威力巨大的榴弹炮的准确性实在无法令人恭维。俄军往往惊讶地发现自己明明已经对德军的炮兵战地进行了覆盖射击,不久之后德军居然又从那个阵地开火了。
就在俄军大炮疲于对付德国人的炮兵阵地之时候,战壕中的德军士兵终于得到了喘息之机,一串串机枪子弹在河面上乱窜,船上和浮桥上的俄军士兵纷纷被击中,一个个惨叫着跌落水中。接着德军的机枪开始与对岸的俄军对射,当俄军发现情况不对重新用炮火压制德军战壕的时候,渡河的俄军已经伤亡惨重,上百艘小船在无人操纵地情况下沿着河水缓缓往下游漂去。
在第一波渡河失败之后,俄军指挥官决定停止强渡,集中火力从大桥进攻。数百门大炮集中向大桥东面轰击,原本就焦灼不堪的德军桥头阵地再次陷入一片窒息的火网之中。在不得已的情况下,弗郎索瓦将军命令守桥的德军开始向后撤退。同时调集2个步兵团的预备队进入以东岸桥头为中心,半径约500米的内环行阵地,隐蔽在桥东村庄里面的装甲战车部队也接到命令,准备随时向大桥发起反击。
在向东岸4百米宽的两道德军桥头战地倾泻了数千发炮弹之后,俄军第二波冲锋部队嗷嗷地冲过了大桥,俄军指挥官还没有来得及为占领大桥而高兴,已经冲过搭桥的俄国士兵却遭到来子前方180度方位的射击,数十枚迫击炮炮弹也趁机钻入人群,将一群群俄国士兵掀到半空中。随着涌过大桥的俄国士兵人数越来越多,在大桥东步满大小弹坑的地面上倒下的人也随之增加,俄国人甚至无法冲到桥东100米以外的地方。冲过桥头的俄国人除了就地卧倒在弹坑里面以外,毫无其他办法。
很快,俄步兵们停止了冲击。他们的大炮正在准备新的一轮炮击,很快整个战场陷入一片死寂。这时候东方已经泛起了鱼肚白。人们发现大桥上,桥头东,河岸西面,河面上,到处都是俄国人的尸体,桥头东、河岸西也散布着许多倒下的德国士兵。尚未熄灭的火焰和正在冒烟地弹坑