22/23.7.1640 sea fight near Cadiz

party1: French
commander1: Marquis de Brézé
troops1: 21 vessels

party2: Spaniards
commander2: Conde Castinosa
troops2: 36 vessels
losses2: 5 vessels
(Victory of kaiserliche Truppen or (perhaps) indecisive)

previous battle
next battle

previous battle of kaiserliche Truppen
next battle of kaiserliche Truppen

previous battle of ?
next battle of ?