The Battle of Cerignola was fought on 21 April 1503, between Spanish and French armies, in Cerignola, Apulia.