La resistencia romana duró mientras Pénula permaneció vivo, pero una vez caído este, el pánico cundió entre las filas y fueron aniquilados al tener cubiertas todas las rutas de huida la caballería cartaginesa.