クロトナの戦い
時間とともにスキピオの推測が正しかったことが証明された。4年の間ローマ軍はブルティウムに注力せざるを得ず、一部はマゴに対応するためにエトルリアとガリア・キサルピナに分派された。紀元前206年には2人の執政官がともにブルティウムを担当していた。カッシウス・ディオは両執政官が積極行動を取らなかったことに関して「ハンニバルは静謐を保つことによって、すでに彼が保持している利点を失わないことに満足していた。ローマ側も待つことによって戦闘を行わずともハンニバルの勢力が弱体化すると信じていた」と述べている。アッピアノスは、ハンニバルはカルタゴからの援軍を待っていたとしている。援軍は実際には到着しなかった。100隻からなる艦隊が、兵士、軍資金、補給物質を持ってカルタゴを出航したが、強風に流されて航路を外れ、サルディニア沖でローマ軍に撃破された。このため、ハンニバルは現地で重税を課し、また私有財産の没収をせざるを得なくなった。当然ながらハンニバルの人気は低下し、反乱も幾つか発生した。信用できない市民達を戦略的に重要な城塞都市から追放し安全を確保したが、ロクリでは失敗した。紀元前205年、スキピオ率いるローマ軍の分遣隊がレギウム(現在のレッジョ・ディ・カラブリア)から派遣され、奇襲によって都市の一部を占領した。ハンニバルはローマ軍撃退のために直ちに移動した。しかしカルタゴの暴政と略奪に敵意を抱いていた市民は、ローマ側に付くことを選んだ。
ロクリはカラブリア半島先端の重要な港湾都市であり、これを失ったハンニバルはクロトナに基地を設置した。