如果说之前费边的战略还能够理解,但是现在明明已经把汉尼拔的军队包围在山谷里,却最终因为指挥官的怯战让汉尼拔毫发无伤地逃走了,那就有些无法原谅了。
此外因为费边消极怠战,任由自己麾下的士兵被汉尼拔屠杀,导致罗马4000守军损兵折将,因此元老院甚至他麾下的将士都对费边很不满,他的副将,也就是新任的统帅——米努基乌斯,甚至出面弹劾费边。
罗马元老院找了个原因将费边召了回来。自从米努基乌斯统领罗马军队以来,军团的作风为之一变,罗马士兵不再像以前那样保守,而是选择主动出击,迎战汉尼拔的军队。
由于汉尼拔并不知道罗马军队换了统帅,导致他近来派出去劫掠物资的小队损失惨重。罗马军团憋了这些天,士气大涨,面对眼前这些烧杀抢掠的强盗,罗马士兵毫无怜悯,只要抓到,不论是否投降,一律枭首示众。
此时汉尼拔正在率领军队攻打戈洛基亚,完全不知道一向对他攻城掠地都置之不理的罗马军队,竟然已经来到了他的身侧。直到现在汉尼拔仍然认为罗马军队只是迫于压力来监视自己的行动,不会对他发动攻击。于是他继续攻城,甚至派出更多的部队去周边劫掠。
但是没想到的罗马军队一改往日的作风,竟然分出多个部队前去拦截他派出去的征粮队。汉尼拔的军队猝不及防之下再一次被全歼,派出去的部队被歼灭的消息马上传到了汉尼拔的耳朵里。虽然汉尼拔很心痛自己为数不多的部队被歼灭的事实,但是他更加关心罗马部队风格的突然转变。他担心费边在耍什么计谋,或者布置一个陷阱让自己跳。
汉尼拔在没有搞清楚对方统帅的意图之前,决定先采取防守策略。于是他命令军队停止进攻戈洛基亚,转而固守营寨。米努基乌斯多次歼灭了汉尼拔派出的小股部队后,虽然杀敌不多,但是却极大鼓舞了罗马士兵的军心和士气。
看到汉尼拔坚守营寨,米努基乌斯决定先发制人,他率领军队以迅雷不及掩耳之势攻下了汉尼拔作为前哨的小山丘,歼灭了在此驻守的2000迦太基士兵,随后马不停蹄地继续向着汉尼拔地大营攻去。