La caballería de Asdrúbal —que no debe confundirse con Asdrúbal Barca—, situada en el flanco izquierdo, tras eliminar a sus oponentes romanos, rodeó por la espalda a las tropas romanas y atacó a la caballería de Varrón, que hasta ese momento había permanecido en un combate equilibrado contra la caballería númida.