Las tropas, con el poder conferido por el Gran Consejo, eligieron entonces a Amílcar como su general, y el Senado envió a un capitán llamado Aníbal como su segundo al mando.