César derrotó a los pompeyanos en Hispania (batalla de Ilerda), pero no en África, donde los pompeyanos contaban con la alianza del rey Juba I de Numidia.