10月12日凌晨,隐蔽穿插的2师4旅12团与日军23旅团车留庄以东薄弱的警戒部队发生交手战,拉开了大反击的序幕。继12团之后,在新宁之变中立下大功深得龙谦赏识的王耀旅长的指挥下,4旅主力穿越了日军不算严密的联络线向东猛进,切断了第6师团和第18师团(欠24旅团)的联系。王耀命令部队不要恋战,按照预定的穿插路线直扑新河,切断莱州与潍县的联系,彻底孤立潍县以东的第6师团。他们的另一个任务是应对正在青岛攻坚的23旅团的回援。
在他们的后面,韩子英师长亲率第5旅及师直属队转向向北,攻击第6师团的后方基地昌邑,近距离包围第6师团。
该师的第三个旅即第6旅则转向了东南,与来自中央军区的王牌旅16旅一道合围歼灭日军第18师团主力。
18师团(欠24旅团)在龙口登陆夺取莱州后即让出了济登大道给北线主力第6师团,第23旅团及师团直属部队(炮兵、骑兵、工兵及辎重兵联队)在师团长神尾光臣中将的指挥下向西攻击,并保证第6师团的侧翼安全,由于道路的关系,该旅团向潍县方向的进军十分艰苦,虽然对面只有华军一个加强团的间断性阻击,但十余天的战斗行军,23旅团仍付出了400左右的伤亡。
最大的问题是后勤给养。为了保证弹药吨位而缩减了粮草供应。到10月5号之后。统一指挥北线日军一个半师团的梅泽中将干脆命令第18师团部队就地筹粮了——他的第6师团也遇到了严重的粮食短缺问题,尽管华军飞机对龙口滩头物资集散地的轰炸威胁解除了,但供应仍不能满足部队的要求。光是第6师团,每天需要的食品就达25吨,这还不算几千匹骡马的草料,给辎重联队带来极大的压力。济登公路被支那军彻底破坏,所有的桥梁都被炸毁了,路面隔一段就被工兵爆破一次,而日军的运输工具又极为短缺。随着战线的西伸,给养问题越来越严重。为了保证第6师团。只能“牺牲”第18师团了,梅泽道治指示神尾光臣就地筹粮,“支那政府不可能将战区所有百姓全部迁走,只要有居民。就不会没有粮食。”
这道命令让没有转移的大批百姓遭了秧。不断接到日军暴行的情报后,中央军区政治部印刷了大批日文传单,通过飞机空投济登公路以南的日军部队,警告他们不得侵犯无辜百姓,否则国防军将给予最严厉报复——该部官兵将不受到相关国际条约之保护,不享受战俘待遇。
神尾光臣中将看到了传单,但一笑了之。他对幕僚们说,“支那人真是可爱,竟然学会恫吓皇军了。”
10月11日晚。18师团正在图谋占领杞城。第6师团受到强力阻击,已经证实支那军援军上来了,其最负盛名的第1师出现在第6师团对面。使得守军兵力特别是火力得到大幅度加强,原先确定的攻占潍县的计划变得难以保证了。梅泽中将命令南翼第18师团迅速转兵北上,从南面会攻潍县。根据梅泽中将的命令,第18师团克服道路、补给的困难及华军小股部队的袭扰,加快了攻击步伐。10号,其左翼第55联队已经建立了与第6师团右翼部队的联系。但神尾光臣中将接到了华军自高密撤下来的部队占领杞城的报告。召集幕僚研究了局势,认为必须先占领杞城。击溃对面之支那军方能继续北进。而鉴于部队粮食供应日趋紧张,23旅团迫切希望攻占杞城以获得补充。于是调整部署,准备先夺取杞城。至于敌人,已经获悉对面的支那军是第3师团的手下败将第14师,不足为虑。
就在日军发起攻击的前夕,华军先下手了。这不过是巧合,中央军区司令部并不知道不完整的18师团准备攻击杞城。
第2师4旅的打击首先落在了55联队头上,突前建立与第6师团联系的第1大队失去联系,奉命增援的第2大队紧跟着遭到优势华军的攻击,村山大队长判断对手至少为一个团,联队部的命令已经难以执行,他们必须固守现有地域,否则这股敌人将要突入后方了,那是绝不能允许的,后方的几个村庄里存储着师旅两级的大部分给养弹药,司令部等首脑机关也在那边,绝不容有失。
星野功上等兵所在的中队仓促应战。天亮前的战斗极为混乱,星野功毫无准头地朝着前方开枪,朝着喊杀声开枪,对方的迫击炮很快盖过来了,离星野不远刚架起来的一挺重机枪挨了一发炮弹,射手被炸碎,副手倒在战壕里抽搐着。宫崎小队长喊着星野功的名字,抢上去企图恢复射击,但他发现机枪已经不能射击了。宫崎小一郎嘴里不停地咒骂着,指挥小队拼命射击。紧跟着听见回坂中队长的叫喊,似乎是要停止射击,一名士兵顺着半人深的战壕跑过来,“不要打,是第4中队……”
借着黎明的晨曦,星野功看见几十个战友从北面跑过来,进入了自己的阵地。宫崎拉住一个士兵,紧张地问,“怎么回事?怎么回事?”
“支那军大部队攻击了,小林中队长殉国了……”
“八嘎!”愤怒的宫崎劈手抽了那个士兵两个耳光,“胆小鬼!为什么不挡住支那军?”
紧跟着日军溃兵冲过来的大批华军消除了宫崎的愤怒,“射击,射击!”宫崎的声音里第一次带上了恐惧。星野功这回可以瞄准了,他肯定他至少击倒了一个敌军。那个士兵随着他扣动扳机而仰面跌倒,但如潮水般涌上来的华军淹没了星野的中队以及第四中队的溃兵,星野