Az ősi Szipió szándékában állt, hogy elfoglalja az ősi feniciai várost, és bázissá tegye azt további műveleteihez. A falak elleni közvetlen támadást visszaverték, bár ostromgépek és a római flotta támogatta, így a rómaiaknak rendszeres ostromot kellett vállalniuk a város ellen. Két nagy ellenséges hadsereg megjelenése hatékonyan véget vetett a ostromnak nagyon hamar. Ezek voltak Hasdrubalgo és sógorja, Gisphax erői, akik nyilvánvalóan már nem tétováztak. Az olyan ősi szerzők, mint Polybius és Livy hagyományának megfelelően, Hasdrubal serege több mint 30 000 fő volt, és a Szzipió serege kétszer akkora, mint az Utica.
A rómaiak.