Dispuesto a recobrar la ciudad, Armagnac marchó con su ejército hacia allí, lo que fue aprovechado por Fernández de Córdoba para salir de Barletta y efectuar un rápido ataque sobre Ruvo, haciendo prisionero a su defensor Jacques de la Palice.