Entretanto, los senadores cartagineses habían decidido enviar refuerzos a Asdrúbal con órdenes de marchar sobre Italia (216 a. C.), y en África se había organizado un ejército compuesto por 12 000 soldados de infantería, 1500 jinetes y 20 elefantes de guerra comandados Magón Barca, quien tenía órdenes de unirse a Aníbal.