The Battle of Cape Lopez was fought in early 1722 during the Golden Age of Piracy. A British man-of-war under Captain Chaloner Ogle defeated the pirate ship of Bartholomew Roberts off the coast of Gabon, West Africa.