森普罗尼乌斯虽然仍然有些不忿,但似乎有些被老西庇阿的言语劝说住了。但是他性格急躁的特点仍然成为罗马军队的一大隐患,他见不得平民被迦太基人劫掠和驱赶,他就像一个火药桶,只要汉尼拔朝他身上扔上一颗火星,他就能瞬间爆炸。只是现在老西庇阿身负重伤,无暇管理军队,现在全军的指挥权自然就被森普罗尼乌斯的一人独掌。
汉尼拔十分注重情报的搜集,他知道罗马这个新的统帅是个性格暴躁的平民派领袖,于是就投其所好,天天派出军队去劫掠附近罗马人的村镇,并且屠杀里面的罗马人,以此来激怒这位执政官。森普罗尼乌斯果然上当,为了对付汉尼拔的骚扰战术,他不断派出小股部队前去迎战,双方发生了多次小规模的战斗和冲突,互有死伤,但总体是罗马人占优。森普罗尼乌斯也渐渐有了信心,决定不再做缩头乌龟,所谓功名利禄马上去,他决心主动和汉尼拔决战。
决战前一日,森普罗尼乌斯大摇大摆地率领军队杀过河去,和河对岸的迦太基士兵发生了冲突。迦太基前锋士兵和罗马人杀到了一起,随着战斗的进行,越来越多地迦太基士兵从营寨中冲了出来,加入到战斗中,其中战役最旺盛就属高卢人,他们打得最欢,死得也最多。没多久冲突就导致上千士兵的伤亡,但是大部分都是迦太基这边的。汉尼拔眼看双方就要爆发大混战,但是现在还不是最佳时机,所以汉尼拔命令军队脱离和罗马军队的接触,鸣金收兵。迦太基士兵憋着一股子气回到了营寨,不少士兵气得直接把武器摔在了地上。而此时罗马士兵士气大振,森普罗尼乌斯则是更加坚定自己决战的想法,觉得汉尼拔也不过如此。
这一战其实并不在汉尼拔的预料之中,他从白天士兵们的表情当中看出来,士兵们都憋着一股子气,都想在对面的罗马人身上发泄出来,正是开启决战得大好时机。此时天空中也飘起了雪花,并且还是雨夹雪,周围的温度瞬间就低了不少,汉尼拔看着黑色的天幕,心中瞬间便有了致胜的计策。
第二天一早汉尼拔就命令士兵早早吃过早饭,并告知他们今天将带领他们向罗马人复仇,士兵们听到后都跃跃欲试,表示要让罗马人血债血偿。随后汉尼拔在天刚蒙蒙亮的时候,便派出麾下的努米底亚骑兵来到罗马的营地前挑衅,还向营地里面投掷标枪,给罗马士兵造成了一定的伤亡,罗马士兵立即鸣金预警。
此时大部分罗马士兵都还在睡觉,听到预警后纷纷从暖和的帐篷中钻出来,下了一夜的雨夹雪,外面温度已经低了很多,士兵们不由得打了个哆嗦。此时森普罗尼乌斯也穿戴整齐,披挂出帐,看到营外耀武扬威的迦太基骑兵顿时气不打一处来,立即集结麾下的骑兵出营迎战。
可是这些努米底亚骑兵并不是罗马骑兵的对手,没几个回合就夺路逃跑,罗马骑兵追了一阵后便退了回来向森普罗尼乌斯报告了战斗的情况。森普罗尼乌斯十分高兴,觉得机不可失,顾不上让士兵吃饱肚子,便点齐兵马出营追击敌军。