 But after the Spanish defeat in Battle of Cape St Vincent, the admiralty requested his reinstatement.Mazarredo then took command at Cadiz where a British fleet, led by Lord Jervis and Sir Horatio Nelson, appeared on 5 July and proceeded to blockade and bombard the city.But Admiral Mazarredo had already organised its defences for such an attack.