Asaltul direct asupra zidurilor a fost respins, deși a fost susținut de mașini de asediu și de flota romană, astfel încât romanii au trebuit să întreprindă un asediu regulat al orașului. Apariția a două mari armate inamice a încheiat efectiv asediul foarte curând. Acestea au fost forțele lui Hasdrubalgo și a ginerei sale, Gisphax, care aparent nu au mai ezitat. Conform tradiției transmise de autorii antici, cum ar fi Polybius și Livy, armata lui Hasdrubal a fost de peste 30.000 de oameni, iar cea a lui Syphax a fost considerată de două ori mai mică decât cea a Utica.
Romanii.