The naval Battle of Gibraltar took place on 25 April 1607, during the Eighty Years' War, when a Dutch fleet surprised and engaged a Spanish fleet anchored at the Bay of Gibraltar. During the four hours of action, most of the Spanish ships were destroyed.