La victoria romana se debió a dos factores principales: La calidad de los exploradores romanos que notificaron a su general la posición de los númidas emboscados y el inspirado liderazgo de Mario durante la batalla.