Escipión desembarcó en África y Cartago envió al general Asdrúbal Giscón con un ejército de 30.000 hombres y 3.000 jinetes a los que se unió Sifax con 50.000 númidas y 10.000 jinetes.