Defeat of the Spanish Armada Defeat of the Spanish Armada by the English naval force, July 29 and 30, 1588.