但德军主力很快跟上来,第36装甲团第1营以一号和二号坦克为矛头,转攻波军防线中段。他们欺负对手只是缺少反装甲武器的骑兵,一边向前推进,一边用坦克上搭载的机枪和火炮伴随射击。波军的许多战马和畜力牵引的弹药车被干掉,防线也出现动摇迹象。然而,当德军坦克抵近树林边缘时,却遭到来自波军防线后方的炮火急袭。波兰人的37毫米加农炮虽然射程不远,但非常小巧,波兰炮兵们早就预先算好了射击诸元,为每门炮选定几个射击阵位,当德军坦克推进至距炮位仅150米远时,波军猛烈开火,2辆装甲薄弱的一号坦克被打爆,波兰骑兵趁势发起冲锋,把掩护坦克的德国步兵冲散……直到中午时分,德军仍未能在摩克拉取得有价值的突破,这让德军第4师师长莱茵哈特感到震惊,要知道此时许多友邻部队已经深入波兰腹地几十千米,自己却毫无进展,实在令人脸红。
不甘心的莱茵哈特调整部署,把战斗力最强的第36装甲团摆到地形相对平缓的树林北段,试图依靠50辆坦克、师属150毫米口径的榴弹炮群和通过电台召唤来的空军轰炸机荡平对面的波军阵地。
面对危急局面,波兰旅长费利波维茨果断向北段防线增派第12骑兵团。当时的战场犹如地狱,德军坦克一旦冲过波军防线,后者就用密集火力压制尾随坦克的德国步兵,然后用步兵的反坦克枪和后方的加农炮夹击德国坦克。经过数小时拉锯战,人数和武器处于劣势的波军逐渐到了崩溃边缘。
突然一阵轰鸣声从旁边的铁路上传来,紧接着密集的炮弹落入德军队列,原来费利波维茨派来支援的53号装甲列车赶到了。看到周身喷射火焰的“移动城堡”,德军受到极大震撼,纷纷掉头撤退。需要指出的是,波军装甲列车上的火炮射程达到2500米,超出德军坦克的火炮射程,如果进行对射,德国坦克不是对手,而且由于双方军队间的距离很近,为避免误伤己方部队,德国空军的轰炸机无法支援作战,无形中让波兰装甲列车成了“战场之王”。
战局僵持之际,费利波维茨又使出一招险棋,派出最后的预备队——第21坦克营和第2骑兵团发起反击,试图将德军驱离摩克拉外围。然而,波军骑兵刚刚脱离既设阵地,立刻遭到德军重炮和飞机的压制。仅仅装备1挺机枪的波军TKS超轻型坦克也被德军打掉不少。波军因此实力大损,德波双方至此算是打了一个平手。
14时许,不耐烦的德军第4师师长莱茵哈特亲临一线,他直接督促第35、36装甲团在一小时内向摩克拉树林北段发起总攻,从那里穿越铁路,进占摩克拉镇。接下来的战斗更加惨烈,德军试图用更长时间的炮击和轰炸“软化”波军的抵抗,可只要德军装甲集群接近到波军阵地几百米处,就会受到猛烈还击。
尽管德军损失巨大,但莱茵哈特“只要摩克拉,不要伤亡数字”的态度还是令战场形势发生转变。17时许,德军坦克终于在北段完成战术突破,多辆坦克推进至摩克拉镇外的铁路线。然而,令德国人郁闷的是,这段铁路有些特别,不少路段的铁轨铺设在高出地面约2米的路基上,德军坦克无力跨越。就在德军着急的时候,那辆53号装甲列车又像幽灵般开来,用优势炮火打散德军。
18时20分,德军依仗兵力优势,终于跌跌撞撞地杀进摩克拉,与波兰守军展开惨烈的巷战。双方士兵完全混战在一起,城外交战时尚算成形的战线荡然无存。
21时,波军旅长费利波维茨收到一条坏消息,那就是他所在的波兰罗兹集团军被德军消耗大半,摩克拉附近的克沃布茨克、切斯托霍瓦等城市均告易手。费利波维茨明白,再继续坚守摩克拉只会被德军围歼。他不得不下令放弃阵地,向东撤退。趁着夜色,波兰战士们神情凝重地离开之前拼死戍守的阵地,向新的地域转移。
顺便说一下,波兰人的撤退本领远比不上打防御战的能力,在后来的转战中,费利波维茨指挥的骑兵旅被上级调遣得支离破碎,还在一些毫无意义的机动中遭到德国空军的蹂躏,最终冰消瓦解,只有第12骑兵团相对完整地退入华沙,参加了最后的首都保卫战。
作战评价据历史学家研究,仅持续一天的摩克拉战役堪称德波战争中最激烈的作战。德军在摩克拉战场上损失了160辆坦克装甲车辆,伤亡800余人。波兰骑兵旅则损失500余人,980余匹战马被打死,同时还损失了相当数量的坦克和卡车。尽管如此,德国人也不得不承认:波兰人在摩克拉表现出的勇气与能力,是任何对手都不能轻视的。