Para tomar la ciudad, los ingleses tuvieron que rendir el Castillo del Morro, defendido por una decidida guarnición al frente del capitán de navío Luis Vicente de Velasco e Isla y el marqués Vicente Gómez.